草庐IT

php - 在 ajax 中从 wordpress 调用 PHP 函数?

reset.php文件:脚本Ajax:$(document).ready(function(){$('#reset_general').click(function(){$('#result1').css("display","block");jQuery('#result1').animate({'opacity':'1'});});});functionresetgeneral(){$.ajax({type:'POST',url:'/fantasticpopuptemplate/inc/reset.php',success:function(response){//$('#fff'

php - 如何在 Yii2 中从后端刷新前端缓存

我正在使用YII2Advanced,在后端我需要一个使前端缓存无效的Action。这是必需的,因为我使用yii2mod/yii2-settings,obiously,设置被缓存在两端。但是我无法使用Yii::$app->cache->flush();从后端刷新缓存,这只会在后端完成。 最佳答案 所以不知何故我发现,如果我在后端组件上进行引用,我最终可以访问后端的刷新。在\backend\config\main.php'components'=>[//...'frontendCache'=>['class'=>'yii\caching

php - 在 PHP 中从另一台服务器读取 xml 文件的方法有多少种?

我正在尝试从另一台服务器读取XML文件。然而,托管我的公司似乎已经关闭了file_get_contents函数,不再从其他服务器检索文件(他们的支持不是很明确,他们需要很长时间才能回答)。所以我需要以某种方式变通。这是我当前的代码$url=urldecode($object_list_url);$xmlstr=file_get_contents($url);$obj=newSimpleXMLElement($xmlstr,LIBXML_NOCDATA); 最佳答案 你可以使用cURL(如果没有被禁用)。像这样:$c=curl_ini

php - 在 PHP 中从 Facebook 获取用户 ID

我正在尝试制作一个Facebook应用程序,当用户打开该应用程序时需要来自Facebook的用户ID。我已经在FacebookCanvas上设置了我的应用程序及其显示模拟表单,我需要帮助将FacebookAPI连接到我的页面,我需要为此下载API吗?我如何从Facebook说它发送给应用程序的JSON对象中获取用户ID?我的测试应用程序是:这在Facebook上有效。 最佳答案 下载PHPSDK获取用户ID的非常简单的代码示例-如果用户已登录并已授权应用程序,则$facebook->getUser()将为您提供用户ID:requir

php - 我想在 php 中从另一个网站加载特定的 div

我在使用PHP加载特定的div元素并在我的页面上显示时遇到问题。我现在的代码如下:(.*)/is',$page,$matches);var_dump($matches);?>我希望它加载id="results-data"并将其显示在我的页面上。 最佳答案 您将无法操纵URL以仅获取页面的一部分。因此,您要做的是通过您选择的服务器端语言获取页面内容,然后解析HTML。从那里您可以获取您要查找的特定DIV,然后将其打印到屏幕上。您还可以使用删除不需要的内容。使用PHP,您可以使用file_get_contents()读取您要解析的文件,

php - 如何在 PHP 中从单独的日期字符串和时间字符串创建时间戳?

我需要一些帮助。该代码使用date()函数获取报告日期,而可用时间由用户手动输入。然后将可用时间与静态时间进行比较,以显示该过程是否按时完成。如果所有进程都在同一天运行,则此过程将完美运行;但是,当流程在前一天的午夜之前完成时,就会出现不准确的报告。这是我需要一些帮助的地方。我需要将设置为H:i格式的时间字符串与设置为yyyy/mm/dd的日期字符串合并>。执行此操作后,我可以将其与报告日期戳记进行比较以获得正确的报告。 最佳答案 分别连接两个字符串,日期和时间,然后将结果字符串插入到strtotime()中$date='2012/

php - 在 Symfony2 中从 AuthenticationHandler 设置 flashMessage

我在使用FOSUserBundle时遇到问题,因为每当我使用错误的凭据登录时,我都会收到完整的堆栈跟踪信息作为错误消息:Error!exception'Symfony\Component\Security\Core\Exception\BadCredentialsException'withmessage'Badcredentials'in/var/www/html/vendor/symfony/symfony/src/Symfony/Component/Security/Core/Authentication/Provider/UserAuthenticationProvider.p

javascript - 在 Wordpress Admin 中从 PHP 数组创建 'Download to CSV' 按钮

我已经使用一个函数填充了一个多维PHP数组,我希望允许我的管理员用户下载内容。我找到了一个PHP函数,它应该允许我将数组导出为CSV并将其放入我的functions.php中,使用第二个函数将其挂接到AJAX并使用jQuery来触发AJAX函数。有什么问题?所以我99%确定AJAX正确地发送到PHP函数,但由于某种原因没有开始下载。我对此进行了很多研究,但一直在努力寻找解决方案-非常感谢指出正确方向的观点!//Functiontogeneratedownloadfunctionconvert_to_csv($input_array,$output_file_name,$delimite

php - 在 php 中从 json_decode() 获取值时出错?

我有一个示例代码:$description='{"2GNetwork":"GSM850/900/1800/1900","3GNetwork":"HSDPA850/900/1700/1900/2100"}';$data=json_decode($description);echo$data->2GNetwork;//ORecho$data['2GNetwork'];结果出错,如何解决! 最佳答案 试试这个:echo$data->{'2GNetwork'};问题不在于JSON,而是您尝试访问的对象属性中有一个空格。如果你使用花括号{},

php - 在 PHP 中从远程位置散列图像

我想使用PHP脚本比较两个图像。其中一张图片位于我的服务器上,另一张位于外部网站上。我试图将两个图像的哈希值相互比较。不幸的是,这仅在将两张图像保存在我的服务器上时才有效。我怎样才能使它工作? 最佳答案 如果您使用的是php5.1+(我希望如此),您可以这样写:因为sha1_file将在远程包装器上工作。引自PHP文档https://secure.php.net/manual/en/function.sha1-file.php5.1.0ChangedthefunctiontousethestreamsAPI.Itmeansthaty