小编Var*_*ran的帖子

使用DKIM Keys在phpmailer中发送邮件

电流我使用phpmailer发送邮件.现在如何使用DKIM密钥在phpmailer中发送电子邮件

我在phpmailer类文件中搜索,我找到了下面的代码

    /**
     * DKIM selector.
     * @type string
     */
    public $DKIM_selector = '';

    /**
     * DKIM Identity.
     * Usually the email address used as the source of the email
     * @type string
     */
    public $DKIM_identity = '';

    /**
     * DKIM passphrase.
     * Used if your key is encrypted.
     * @type string
     */
    public $DKIM_passphrase = '';

    /**
     * DKIM signing domain name.
     * @example 'example.com'
     * @type string
     */
    public $DKIM_domain = '';

    /**
     * DKIM private key file …
Run Code Online (Sandbox Code Playgroud)

email phpmailer dkim

19
推荐指数
1
解决办法
3万
查看次数

Javascript For循环问题

请考虑以下代码:

function splicer()
{
 var arrayElements = ["elem1","elem2","elem3","elem4"];
 for(var index in arrayElements)
 {
  arrayElements.splice(index,1);
 }
 alert("Elements: "+arrayElements);
}
Run Code Online (Sandbox Code Playgroud)

上述函数应该从数组中删除所有元素"arrayElements".但事实并非如此.

Javascript引擎保持"index"原样并且不介意被修改的数组.人们可能会期待像"for each"循环那样没有这种问题的东西

即使以下代码似乎不起作用:

function splicer()
{
...
 for(var index in arrayElements)
 {
  arrayElements.splice(index--,1);
 }
...
}
Run Code Online (Sandbox Code Playgroud)

即使改变变量"索引"的值似乎也不起作用.更改的值在"for(...){...}"块内可用,但是,当循环到达下一次迭代时,该值将重置并从下一个索引继续作为发条.

所以似乎这样的代码可能是唯一的解决方案:

function splicer()
{
 var arrayElements = ["elem1","elem2","elem3","elem4"];
 for(var index=0;index<arrayElements.length;index++)
 {
  arrayElements.splice(index--,1);
 }
 alert("Elements: "+arrayElements);
}
Run Code Online (Sandbox Code Playgroud)

测试:Firefox 16 Beta.

但是在一个"splice()"方法中放置一元运算符似乎一见钟情.

这可能值得考虑到"W3C"它可能关注的人或任何人,以便他们提出一个很好的解决方案.

javascript arrays foreach for-loop

5
推荐指数
0
解决办法
93
查看次数

如何使用<input>,<img>和canvas从本地文件系统预览一张大图片

我试图在手机上制作一个上传图片网页,但它总是耗尽内存,一旦图片太大,浏览器就会退出.这是我的代码:

<input type="file" id="testFile" />
<img src="" style="position:relative;" id="uploadingImg" />

function setImage() {
    var fileList   = this.files;
    var imageType  = /image/;
    for(var i = 0;i < fileList.length;i++) {
        document.getElementById('uploadingImg').file = fileList[i];
        var reader = new FileReader();
        reader.onload = function(e) {
            document.getElementById('uploadingImg').src = e.target.result;
        }
        reader.readAsDataURL(fileList[i]);
    }
}



document.getElementById('testFile').addEventListener('change', setImage, false);
Run Code Online (Sandbox Code Playgroud)

有谁知道如何使用<img><canvas>元素预览一张图片?请不要使用"readAsDataURL",因为当涉及到document.getElementById('uploadingImg').src = e.target.result; 它将耗尽内存.因为base64 Url占用了太多内存,并且它在内存中存在许多三或四个副本.

我如何使用"readAsArrayBuffer"和使用"drawImage"画布?或其他方法?

一切正常,如果我可以预览在本地磁盘上一个画面,而无需使用"readAsDataUrl".

谢谢!

html5 base64 image input filereader

4
推荐指数
1
解决办法
1705
查看次数

Composer 中用于开发和生产的不同软件包版本

我正在研究多个作曲家包和一个应用程序,该应用程序需要我开发的所有包。

我想知道如何拥有多个版本的软件包

  1. 用于生产的稳定版本
  2. 本地开发的开发/主版本

我尝试遵循配置但它不起作用

{
  "minimum-stability" : "dev",
  "require"           : {
    "varunsridharan/vsp-framework" : "^1.0",
    "wponion/wponion"              : "^1.0"
  },
  "require-dev"       : {
    "varunsridharan/vsp-framework" : "dev-master",
    "wponion/wponion"              : "dev-development"
  }
}
Run Code Online (Sandbox Code Playgroud)

当我运行composer installcomposer install --no-dev得到以下输出时

Loading composer repositories with package information
Updating dependencies


  [Composer\DependencyResolver\SolverProblemsException]
  Problem 1
      - The requested package varunsridharan/vsp-framework ^1.0 exists as varunsridharan/vsp-framework[dev-master] but these are rejected by your constraint.
    Problem 2
      - The requested package wponion/wponion ^1.0 exists as wponion/wponion[dev-development] but these are rejected …
Run Code Online (Sandbox Code Playgroud)

php composer-php

3
推荐指数
2
解决办法
1339
查看次数

Php muilti阵列回声

我有一个PHP有以下我怎么能在PHP回应.

我想像这样回应

Veg.Pizaa => 
          Extra = > Cheese, price 50
          Vegetables = > Avocado, price 25
Run Code Online (Sandbox Code Playgroud)

阵列在下面

array
  (
     'Veg.Pizaa' => 
      (
        array
          (
            'Extra' => 
             (
               array
                (
                 'name' => string '25g Cheese' (length=10),
                 'price' => string '50' (length=2),
                 'quanty' => int 13,
                 'Vegetables' =>
                ), 
               array
                (
                 'name' => string 'Avocado' (length=7),
                 'price' => string '25' (length=2),
                 'quanty' => int 13,
                 'Nuts' =>
                 ), 
               array
                (
                 'name' => string 'Almonds' (length=7),
                 'price' => string '30' (length=2),
                 'quanty' => …
Run Code Online (Sandbox Code Playgroud)

php arrays

2
推荐指数
1
解决办法
129
查看次数

Android音量键事件捕获

我目前正在为android... 开发一个应用程序

volume当用户按下Android手机时,我如何捕获关键事件

我正在使用手机间隙 ......

android phonegap-plugins cordova

2
推荐指数
1
解决办法
4705
查看次数

阅读像Wordpress主题引擎这样的文件中的注释详细信息

WordPress如何从文件中读取评论的详细信息?

我试图通过读取WordPress核心文件来进行查找。我也尝试file_get_contents在php中使用函数和文件读取功能,但无法获得所需的确切值。

例如,我在css文件中添加了以下注释,并在WP-admin中打印出来,这怎么可能?

/*
Theme Name: My Theme 
Author: Team
Author URI: http://indiainternetready.com/
*/
Run Code Online (Sandbox Code Playgroud)

wordpress

2
推荐指数
1
解决办法
278
查看次数

使用.htaccess重写动态URL

我是.htaccess重写的新手,我正在尝试创建动态重写URL的规则.

例如,假设用户输入以下URL:

http://example.com/xxx/?user=2002
Run Code Online (Sandbox Code Playgroud)

它将被重写为:

http://example.com/xxx/user/2002/
Run Code Online (Sandbox Code Playgroud)

如果用户传递多个这样的参数:

http://example.com/xxx/?user=2002&activity=100&result=true
Run Code Online (Sandbox Code Playgroud)

它应该成为:

http://example.com/xxx/user/2002/activity/100/result/
Run Code Online (Sandbox Code Playgroud)

注意:将动态生成所有查询字符串.

这就是我想出的:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /news/

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /news/index.php [L]
</IfModule>
Run Code Online (Sandbox Code Playgroud)

更新

我试着让上面的代码和查询字符串重写代码一起工作.修改后的.htaccess如下所示:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /news/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /news/index.php [L]

# first take out query string from your /xxx/ URLs
RewriteCond %{QUERY_STRING} ^.+$
RewriteRule ^news/?$ %{REQUEST_URI}/%{QUERY_STRING}? [L]

# now convert & to /
RewriteRule ^([^&]+)&(.*)$ $1/$2 …
Run Code Online (Sandbox Code Playgroud)

php .htaccess mod-rewrite url-rewriting

2
推荐指数
1
解决办法
974
查看次数

将Div转换为下拉菜单

我有2个Div标签设置如下

<div id="testing1" >
   <div id="newpar" >
      <div  id="1" > 1 </div>
      <div  id="2" > 2 </div>
      <div  id="3" > 3 </div>
      <div  id="4" > 4 </div>
    </div>
</div>

<div id="testing2" >
    <div id="newpar" >
      <div  id="1" > 1 </div>
      <div  id="2" > 2 </div>
      <div  id="3" > 3 </div>
      <div  id="4" > 4 </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我需要将div其转换id newpardrop down menu(选择菜单).那可能吗...

html jquery

1
推荐指数
1
解决办法
2474
查看次数