我不明白,当我回复$ 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) 根据当前的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) 我创建了一个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)我有这个问题:
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呢?任何帮助都会很棒.
我收到了来自API的日期字符串响应
"2013-07-09T04:58:23.075Z"
如何解析该字符串,比如将格式更改为
2013-07-09 [04:58:23]
时间确实不是基于我当地的时间,我认为.075Z应该改变时间.
在此先感谢您的帮助.
我开始在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不起作用.如何解决这个问题?