草庐IT

post_date

全部标签

php - strtotime 和 date 输出不正确

我无法为数据库中保存的日期回显正确的unix时间戳。$activeWorkRow['WorkDate']="9/24/20151:45:53PM";$locateDate=$activeWorkRow['WorkDate'];$locateDate=str_replace('/','-',$locateDate);//$locateDate=date('m-d-Y',strtotime($locateDate));//$locateDate=strtotime(date($locateDate));echo$locateDate."";输出:9-24-20151:45:53PM下一步:

php - Bogo 插件 : Post in alternative language appears on blog despite draft, 预定或 bin 状态

我正在使用BogoOnePress上的插件主题来创建我的英文帖子的波兰语版本。当我用英文创建草稿或预定帖子时,一切都很好。当我用波兰语创建这些帖子的翻译版本时,无论我设置什么状态(草稿、预定、移动到bin!),它们都会立即出现在波兰语博客索引中。要隐藏它们,我必须删除它们并永久清空垃圾箱。我的主题:OnePress1.2.4(也用1.3.0测试过,结果相同)我的活跃插件:Bogo2.8.1(也测试了3.1,结果相同)CBX灵活倒计时1.7.2联系表74.5JustifiedGallery1.1限制登录尝试1.7.1密码保护2.0.3postmanSMTP1.7.2适用于WordPres

php - 如何正确使用 AngularJS $http.post 通过 PHP 更新 MySQLi 表?

我想通过PHP更新MySQLi表achievements。该应用程序使用AngularJS编码并测量各种统计数据。当达到目标时,我使用AngularJS的$http.post将信息发送到PHP脚本。然后PHP应该处理这些信息并相应地更新我的表。$http.post返回成功消息,但表未更新。我确信数据库连接信息是正确的。我的AngularJS$scope.updatePhp函数使用$http.post:$scope.updatePhp=function(table,column,value,whereColumn,whereValue){$http.post("update-data.p

php - 为什么在使用 Uploadify 时一些 POST 数据会丢失?

在过去的几个月里,我一直在我的PHP应用程序中使用Uploadify,并且我一直在尝试追踪一个难以捉摸的错误。当发生fatalerror时,我会收到电子邮件,它们会为我提供大量详细信息。我已经收到了几十个。但是,我自己无法重现该问题。有些用户(比如我自己)没有遇到任何问题,而其他用户则遇到了。在我给出问题的细节之前,这里是流程。用户访问我正在使用的CMS中页面的编辑屏幕。页面的记录ID作为隐藏值放入表单中。用户点击Uploadify浏览按钮并选择一个文件(只允许选择单个文件)。用户点击我的表单的“提交”按钮。jQuery拦截表单提交Action,触发Uploadify开始上传,提交Ac

php - Ajax post 返回值

我正在使用Ajax将值发送到PHP脚本,该脚本将一些值写入数据库:$.ajax({type:"POST",data:"action=vote_down&id="+$(this).attr("id"),url:"vote.php",success:function(msg){$("span#votes_count"+the_id).fadeOut();$("span#votes_count"+the_id).html(msg);$("span#votes_count"+the_id).fadeIn();}});正如您可能从action=vote_down中看出的那样,该脚本用于投票脚本。

PHP/CodeIgniter - $_POST 数据在奇怪的情况下在提交表单时完全消失

编辑:我想我已经解决了一些问题。-这个角色-’-似乎要打破它。如果我使用“常规”撇号(')它似乎工作正常,如果我将其中的每个时髦的撇号​​替换为常规撇号,它提交就很好。那么,下一个问题:为什么那个花哨的撇号会破坏CodeIgniter或PHP?我会假设这是一个CI错误,但如果我错了请纠正我。无论如何,这是我最初发布的问题,我仍然希望能深入了解为什么会发生这种情况,如果我能做很多事情的话:我正为这个而焦头烂额。这太奇怪了,我根本无法解决。首先,我有一个基本形式:'form1');$selected="";echoform_open('admin/edit_page/'.$page->ro

php - jQuery 提示插件和 $_POST 的问题

我正在使用remysharp'shintplugin.但是当我不填写字段发布表单时,输入仍然有$_POST['names']='hint';我怎样才能避免这个问题?提前致谢。编辑:jQuery代码:$(".input").hint();$(".lSubmit").click(function(e){e.preventDefault();$.post('form.php',decodeURIComponent($("#forms").serialize()),function(data){$('.result').html(data);});}); 最佳答案

php - 无论如何确保 POST 数据来自特定主机?

我有一个PHP脚本,POST数据来自已知来源非常重要。从“类似的标题”来看,没有真正的方法可以做到这一点,因为标题可以被欺骗。SERVER_ADDR也可以被欺骗吗?这可以用作某种形式的数据发布来源验证吗? 最佳答案 不考虑PHP,依赖于请求似乎来自的IP地址是一种相当薄弱的安全形式。您应该考虑将HTTPS与分发给每个可信来源的单独客户端证书结合使用。SSL乍一看可能令人望而生畏,但您在这里需要的并不复杂,学习它您将获得宝贵的技能。 关于php-无论如何确保POST数据来自特定主机?,我们

apache - SetEnv TZ 与 date.timezone

在Apache的SetEnvTZ(.htaccess)和PHP的date.timezone(php.ini)中设置时区有什么区别?我无法检测到如何使用SetEnvTZ。我尝试将SetEnvTZ设置为一个值并将date.timezone设置为另一个时区,但只有后者date.timezone似乎有任何效果在网页上。我还想知道Apacheconfiguratoins和PHP配置对于相同的事情如何影响服务器,例如哪个覆盖哪个。 最佳答案 网址http://www.php.net/manual/en/function.date-default

PHP date() 打印 24 :00 instead of 00:00

PHPdate("H:i(d.m.Y)",$timestamp)函数将精确的午夜表示为第二天的00:00。但我需要它来表示前一天的24:00。是否可以在不编写全新的date()解析器函数的情况下完成?编辑:为什么我需要这种“奇怪”的格式?因为我的客户要求它。在我的国家(CZ),有时会使用24:00来表示确切的午夜。edit2:我当前的“肮脏”解决方案是:(不适用于所有可能的格式字符串)functiondate_24midnight($format,$ts){if(date("Hi",$ts)=="0000")returnpreg_replace('/23:59/',"24:00",da