小编Ard*_*eus的帖子

PHP cURL HTTP CODE返回0

我不明白,当我回复$ httpCode时,我总是得到0,当我将$ html_brand更改为一个破碎的URL时,我期待404.有什么我想念或不知道的吗?谢谢.

 //check if url exist
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $html_brand);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$response = curl_exec($ch); 
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);

if ($httpCode == 404) {
    echo "The Web Page Cannot Be Found";
    return;
}
curl_close($ch);
Run Code Online (Sandbox Code Playgroud)

php curl

86
推荐指数
4
解决办法
13万
查看次数

Uploadify:Dynamic FormData不会更改

根据当前的uploadify文档,它使用formData(奇怪的是所有谷歌搜索结果,ppl都使用scriptData).问题是我尝试使用setting和onUploadStart事件手动更改formData,因为这个uploadify文档说.但是,文件夹到达服务器时始终保持不变(/ webroot/newsletter).它应该是(/ webroot/newsletter/update),我正在测试这种方式,因为值应该是以后动态的.有什么问题在这里出了什么问题?在uploadify论坛中还有另一个问题,但到目前为止还没有答案

$('#file_upload').uploadify({
                            'method':'POST',
                            'formData' : { 'currentDirPath' : '/webroot/newsletter' } ,
                            'swf'      : '/js/uploadify-v3.1/uploadify.swf',
                            'uploader' : '/js/uploadify-v3.1/uploadify.php',
                            'checkExisting' : '/js/uploadify-v3.1/check-exists.php',
                            'onUploadStart' : function(file) {
                                 $("#file_upload").uploadify('settings', 'currentDirPath', "/webroot/newsletter/update");
                            } ,
                            'onUploadSuccess' : function(file, data, response) {
                                alert('The file was saved to: ' + data);
                            } 
                            // Put your options here
                        });
Run Code Online (Sandbox Code Playgroud)

php upload uploadify

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

Javascript原型扩展基类无法从原型类访问基类属性/方法

我创建了一个javascript类TkpSlider,受益于这个w3schools页面.(JSFiddle)

var TkpSlider = function (args) {
    args= args|| {};
};

var mainSwiper = new TkpSlider();
Run Code Online (Sandbox Code Playgroud)

我已经扩展了这个以添加一些从该页面启发的滑动功能,以便我可以在用户滑动时使用滑块.(JSFiddle)

var TkpSwiper = function (args) {
    TkpSlider.call(this, args);
};

TkpSwiper.prototype = Object.create(TkpSlider.prototype);

var mainSwiper = new TkpSwiper();
Run Code Online (Sandbox Code Playgroud)

我将代码分开,所以我不会在以后从基本代码和任何其他函数中感到困惑.但是对于OOP,我必须通过为它创建一个新名称来扩展TkpSwiper,但我想找到另一种使用相同名称TkpSlider的方法.

我看到了这篇文章,并试图在这个JSFiddle(下面的代码段)中使用prototype来扩展TkpSlider.问题是我无法从子类访问基类的公共方法.我测试过的博客中的示例javascript,我必须遗漏我的代码.任何人都可以有所了解吗?谢谢.

var TkpSlider = function (args) {
	args= args|| {};
    //private variable
     var btnPrev = args.btnPrev || "tkp-slide-btn-prev";//class for previous button (default: "tkp-slide-btn-prev")
    var btnNext …
Run Code Online (Sandbox Code Playgroud)

javascript oop prototype base-class extending

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

mysql从Select中选择

我有这个问题:

    SELECT DATE( a.created_at ) AS order_date, count( * ) as cnt_order
    FROM `sales_order_item` AS a
    WHERE MONTH( a.created_at ) = MONTH( now())-1
    GROUP BY order_date
Run Code Online (Sandbox Code Playgroud)

这将返回类似这样的结果(否则快照只返回31天):

order_date  cnt_order 
2012-08-29  580
2012-08-30  839
2012-08-31  1075
Run Code Online (Sandbox Code Playgroud)

我的完整查询是根据以上选择选择的:

SELECT order_date
    , MAX(cnt_order) AS highest_order
FROM (
        SELECT DATE (a.created_at) AS order_date
            , count(*) AS cnt_order
        FROM `sales_order_item` AS a
        WHERE MONTH(a.created_at) = MONTH(now()) - 1
        GROUP BY order_date
    ) AS tmax
Run Code Online (Sandbox Code Playgroud)

但结果是:

order_date  highest_order
2012-08-01  1075
Run Code Online (Sandbox Code Playgroud)

哪个日期错了,总是选择2012-08-31的第一行日期.也许这是一个我不知道的简单错误.那么如何将日期指向2012-08-31呢?任何帮助都会很棒.

mysql select subquery

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

PHP从字符串解析日期

我收到了来自API的日期字符串响应

"2013-07-09T04:58:23.075Z"

如何解析该字符串,比如将格式更改为

2013-07-09 [04:58:23]

时间确实不是基于我当地的时间,我认为.075Z应该改​​变时间.

在此先感谢您的帮助.

php string format timezone date

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

Yii表前缀无法读取具有该前缀的表

我开始在localhost中开发,使用yii 1.1.11使用自动生成应用程序,创建用户表,使用gii生成crud.当我迁移到webhosting时,我必须使用表的前缀,因此成为"yii_users"并使用以下命令编辑配置:

'db'=>array(
  'connectionString' => 'xxxxx',
  'username' => 'xxxxx',
  'password' => 'xxxxx',
  'tablePrefix' => 'yii_',
),
Run Code Online (Sandbox Code Playgroud)

但我不能再登录并获得错误'表'用户"为活动记录类"用户"无法在数据库中找到.'所以我假设tablePrefix不起作用.如何解决这个问题?

php frameworks prefix yii

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