草庐IT

Query_id

全部标签

javascript - 为什么我无法通过 Ajax 获取 WP 自定义字段值或发布 ID?

我写了一个代码,它根据访问者的位置生成一个链接,它工作得很好,但我发现生成的代码被缓存了,因为我使用的是整页缓存,所以我虽然要解决这个问题,但我可以使用ajax来加载该链接。我使用了下面的代码,它完美地获取了我需要的一些变量,例如位置变量和链接域变量等。但是我无法获取WooCommerce自定义字段数据,甚至无法获取它只是返回空白的产品ID。我正在使用这段代码来获取自定义字段,当直接在函数中使用时,它可以完美地工作,但是不能让它在ajax中工作$uk_asin=get_post_meta(get_post()->ID,"wccaf_uk_asin",true);我在functions.

javascript - 如何获得动态创建的 ID?

我是使用javascript和ajax的绝对初学者,这就是我现在被困的原因。我有一个while循环,其中有2个不同的按钮。正如我想象的那样,两者都有效,除了一件小事......product-id总是只为第一个元素传递,或者,如果我为最后一个元素更改它。如何将正确的产品ID传递给脚本?这是我的PHP文件:fetch(PDO::FETCH_ASSOC)):$postid=$product['id'];$userid=1;?>">"class="rowpostfarbebrowse">"class="input-box">"class="input-box">我的Javascript是:f

php - 错误 "Unable to use the video in an ad creative. Video id XXX,XXX,XXX,XXX,XXX might not be id of a video, or you might not have permission to see it"

我正在尝试使用php-facebook-sdk并借助curlFacebookAPI创建广告。我已经使用curl上传了我的视频,它返回了一个ID。现在,该视频ID将用于添加广告,但当我提交我的广告时,它会返回此错误:object(stdClass)#568(1){["error"]=>object(stdClass)#563(8){["message"]=>string(17)"Invalidparameter"["type"]=>string(14)"OAuthException"["code"]=>int(100)["error_subcode"]=>int(2013004)["is

php - Symfony- 传递一个 id 数组

我写了一个api,它有一个函数,通过传递它的id将通知设置为已读。而且,应该有一个选项可以在那里传递id数组,以同时将多个标记为已读。我应该扩展函数,以便它处理$this>data['id']是数组的情况。这是正确的方法吗?我的服务:publicfunctionread($id=[]){$notification=$this->getRepository()->findBy(['id'=>$id]);if($notification){$notification[0]->setRead(new\DateTime());$this->em->flush();}}我的Controller:

php - 如何确保 Laravel Blade 中的唯一 ID?

假设我有一个Blade组件,例如:$('#foo').whateverIRL,这个组件要复杂得多。您可以想象一个包含大量字段的长表单,这些字段具有通用名称,例如name、description、owner...然后我多次使用这个组件,我再次提出一个foreach但我们可以想象一些我不能使用迭代器为我的组件提供id的东西:@foreach($itemsas$item)@component('foo')@endcomponent@endforeach如何保证id的唯一性?一个可能不好的解决方案是使用局部变量:@php($id=uniqid())$('#{{$id}}').change(wh

php - 如何获取刚刚上传的 Youtube 电影的视频 ID

如何获取刚上传的Youtube电影的视频ID?我正在使用这段代码:$yt=newZend_Gdata_YouTube($httpClient);//createanewZend_Gdata_YouTube_VideoEntryobject$myVideoEntry=newZend_Gdata_YouTube_VideoEntry();//createanewZend_Gdata_App_MediaFileSourceobject$filesource=$yt->newMediaFileSource('mytestmovie.mov');$filesource->setContentTy

php - 如何从 textarea 字段中提取电子邮件 ID

我正在使用cakephp。我有用户粘贴数据的textarea字段,我使用tinymce插件来格式化文本。我已经警告用户不要在文本区域内输入电话号码或电子邮件地址。但是,我不想冒险。有没有办法可以从textarea中提取电话号码和电子邮件并将其替换为XXXX@gmail.com..感谢任何帮助。谢谢。 最佳答案 这里有一些关于用隐藏的电子邮件地址替换我头脑中的东西:$str="Mye-mailisshown@gmail.comContactmeformoredetails";$str=preg_replace("/([a-zA-Z0-

php - CodeIgniter:通过 ActiveRecord 结果 ID 将 $subresult 添加到对象 $result

我在向Codeigniter中的结果添加“子结果”时遇到问题。不确定如何添加到此对象。$result->{$record_id}->threads=$threads;应该等于这样$result->1->threads=$threads;但我无法让它工作...我不是OOP的新手,但这是我第一次尝试这样做。db->select(array('record_id','record_data','record_date',));$this->db->from('records');$sql=$this->db->get();$records=$sql->result();foreach($re

php - 如何使用 PHP 为我的扩展服务器生成唯一 ID?

我在我的服务器上使用PHP函数uniqid()。它应该类似于微时间。所以我认为它对于一台服务器来说是独一无二的。是否正确?如果我使用负载均衡器扩展我的服务器,我如何获得唯一ID?我需要一个少于31个字符的字符串。谢谢 最佳答案 我建议结合多种熵源。这样您就不会依赖某些假设(本地IP地址不同)或运气(两台服务器不会在同一纳米时间内完全做同样的事情)。我想到的东西(而且非常便携,不特定于平台):纳米时间,打开tempdirectoryinfilesystem并计算那里的文件大小,当前脚本的文件系统日期时间戳,运行一个简单的无操作循环并计

php - 根据 ID 询问 Apache session 是否仍然存在

我想知道如何根据给定的ID检查PHPsession是否仍然存在。那个或任何可以让我访问事件session列表的东西。我在网上找了一些相关的资料,但没有真正得到正确的答案。为了告诉您一些背景知识,我正在编写一个允许用户修改内容(例如文章)的网站。而且由于我不希望他们同时修改相同的资源,所以我不得不考虑一个保护系统。所以这个想法是每个打开的资源都将被锁定并与一个sessionID相关联。完成后,用户将释放它。但当然,没有什么能阻止他关闭窗口,让内容以书面形式锁定。因此我必须能够检查session是否仍然存在,以及锁是否仍然合法。 最佳答案