草庐IT

data-id-sub-category

全部标签

php - (#120) 无效的相册 ID

我目前有以下代码。但是图形api仍然返回(#120)无效的相册ID。如果我查看$facebook_album或https://developers.facebook.com/tools/explorer/248099655226775/?method=GET&path=213152142082066它显示了一张专辑。所以专辑确实存在。publicfunctionsave_facebook(){Site::debug();$album_item=newFoto_Album_Item($this['navigatie_obj']['parent_id']);//Fileuploadacti

PHP:删除给定ID的另一个 session

我有以下问题:用户X使用session_id1000登录PC1。离开但忘记注销。用户X使用session_id1001登录PC2。在session1000超时之前,用户Y以用户X的身份访问PC1,sessionID为1000。通过这种方式,两个用户在不同的PC和不同的sessionID中以同一用户的身份获得访问权限。我想做的是每次用户登录(完成)时存储新的session_id,并删除以前存储的session_id。但是我不知道如何在给定id的情况下删除或修改session文件,而不更改当前session。我的意思是,我想执行以下操作:用户X使用session_id1000登录PC1。脚

php - 亚马逊 MWS : How to specify the language of _GET_MERCHANT_LISTINGS_DATA_

最近我尝试使用ReportType:_GET_MERCHANT_LISTINGS_DATA_从多个市场获取所有亚马逊列表。对于MarketplaceIdsA1PA6795UKMFR9(德语)A1RKKUPIHCS9HS(ES)A1F83G8C2ARO7P(英国)响应列如下:item-nameitem-descriptionlisting-idseller-skupricequantityopen-dateimage-urlitem-is-marketplaceproduct-id-typezshop-shipping-feeitem-noteitem-conditionzshop-ca

php - Magento 获取指定属性集和值的选项 ID

我已经搜索了几个小时,但没有找到解决此问题的方法。我需要获取可配置产品的选项ID。我目前拥有的信息是SKU、属性集ID和选项标签。如何使用这些值获取选项ID?非常感谢那些能帮助我的人。**更新**这是数据库表eav_attribute_option_value的示例(我猜Magento从中获取ID的值)value_idoption_idstore_idvalue729141570Rose729142573Rose729143571Pink7288477490Pink7288487493Pink7288497491Pink我需要获取值ID57。当语言环境为法语时,我可以获取正确的值。但是

php - 交响乐 2 : Keep form data across redirect

在Symfony2应用程序中,我试图实现一个带有搜索框和一些附加过滤器(选择小部件)的表单。搜索框在数据库中查找记录,然后显示有关该记录的详细信息。过滤器用于显示或隐藏某些类型的详细信息。如果没有找到记录或找到一条记录,这会起作用,因为我可以留在同一个Controller和操作中。但是,如果找到多个记录,我会呈现一个显示选择对话框的不同模板。列表中的每条记录都是返回原始页面的链接,但以记录ID作为参数。当我单击该链接时,我丢失了表单数据。在此处通过重定向保留表单数据的最佳方法是什么(或有条件地显示没有重定向的选择对话框)? 最佳答案

带有变量的PHP简单html dom解析器div id

我是PHP新手,遇到了一些小问题。如何使用简单的htmldom解析器搜索变量?我的id是“ti”,有几个同名的div。我只需要第一个。如果我把ti而不是$variable放到代码中,代码就可以工作。谢谢!find('div[id=$variable]',0);if($ret){echo$ret->innertext;}?> 最佳答案 您需要使用双引号(即"而不是')在PHP字符串中嵌入变量,如下所示:$ret=$html->find("div[id=$variable]",0); 关于带

php - 循环中不唯一 id 的可能性是多少

我正在遍历一个数组,并为每条记录生成带有uniqid的唯一标识符:foreach($emailsByCampaignas$campaign=>$emails){$campaignHex=$this->strToHex($campaign);$values="(";for($i=0;$iescape($emails[$i]).",'".uniqid(true)."'),(";}}官方文档说uniqid是根据微秒生成id的。循环的两个周期将在不到两秒内通过并导致不唯一ID的可能性有多大? 最佳答案 uniqid()根据自Unix纪元-1

php - 我应该在应用程序前端隐藏数据库主键(id)吗

我正在开发一个允许版主编辑用户信息的应用程序。所以,目前,我有这样的URLhttp://xxx.xxx/user/1/edithttp://xxx.xxx/user/2/edit我在这里有点担心,因为我直接公开了数据库中的用户表主键(id)。我只是从URL中获取ID(例如:从上面的URL中获取1和2),使用ID查询数据库并获取用户信息(当然,我清理了输入,即来自URL的ID)。请注意:我正在验证每个请求以检查版主是否有权编辑该用户这就是我正在做的。这样安全吗?如果没有,我应该怎么做?我可以想到一个替代方案,即为具有25个字符键的用户表设置一个单独的列,并使用URL中的键和查询数据库中的

php - Laravel 5:如何在路由中使用 Auth::user()->id

我尝试使用phpLaravel框架创建一个应用程序。当我在我的路由文件中使用Auth::user()->id时>我收到错误消息“尝试获取非对象的属性”。那么我该如何解决呢?这是我的路由文件`'Auth\AuthController','password'=>'Auth\PasswordController',]);$common_variable=App\MyModel::where('site_id',Auth::user()->id)->count();view()->share(compact('common_variable'));` 最佳答案

php - Composer(Laravel5) 无法解码响应 : zlib_decode(): data error

我正在尝试使用composer安装laravel5.1依赖项。我已经安装了最新版本的Composer:Composerversion1.0-dev(a54f84f05f915c6d42bed94de0cdcb4406a4707b)2015-10-1313:09:04但是当我在项目目录上运行composerinstall时,它会给我以下消息并卡在那里:LoadingcomposerrepositorieswithpackageinformationInstallingdependencies(includingrequire-dev)Failedtodecoderesponse:zlib