草庐IT

app_user_id

全部标签

php - 类上下文中的 call_user_func(定义了 $this)

有没有一种方法可以在对象的上下文中执行PHP5.3中的闭包?classTest{public$name='John';functiongreet(){eval('echo"Hello,".$this->name;');call_user_func(function(){echo"Goodbye,".$this->name;});}}$c=newTest;$c->greet();eval()可以正常工作,但是call_user_func将无法访问$this。(不在对象上下文中时使用$this)。我现在将“$this”作为参数传递给闭包,但这并不是我所需要的。

php - 我的 session ID 是在登录前生成的吗?

我在php手册中阅读了session漏洞并遇到了这个问题:我需要我的服务器/代码在成功验证用户后生成sessionID。现在,我不确定php何时设置sessionID。我的php应用程序类似于MVC,一切都通过index.php,在index.php的顶部我有session.start()因为每个页面(登录后)都使用session。这是漏洞风险吗?或者,我应该这样说:这是否意味着在第一次到达我的站点时,甚至在登录之前,服务器是否为该用户设置了一个sessionID?session.start()是否设置用户ID,或者是在我设置第一个session变量之前未生成sessionID,即。直

php - 在子类别页面中获取父类别 ID - Magento

我需要一小行代码。我有一个像这样的类别Cat-1Sub-Cat-1次级2Cat-2子类别3Sub-Cat-4在Sub-Cats页面中,我需要获取Root类别的ID。就像在“Sub-Cat-1”中一样,我需要获得“Cat-1”的ID。您可以在子类别页面中说,我需要父类别的ID。作为我使用的短网址,如“abc.com/Sub-Cat-1”,无论是index.php还是URL中的根类别。我正在使用Magento-1.4.1。请帮我。提前致谢。 最佳答案 我得到了解决方案。echo$cat_idd=$this->getCurrentCate

php - 禁用 SonataUserBundle sonata.user.admin.group 服务

我正在使用SonataAdminBundle和SonataUserBundle。SonataUserBundle注册了一个服务sonata.user.admin.group,SonataAdminBundle会自动检测该服务,以在管理仪表板中设置链接以对CRUD操作进行分组。如何禁用sonata.user.admin.group?我一直在遵循Symfony2文档中的食谱:HowtoOverrideanyPartofaBundle-ServicesandConfigurationCompilingtheContainer-CreatingaCompilerPassWorkingwithC

php - Magento : Category Name instead of category ids in category path.

我正在尝试根据magento中的产品ID在类别路径中获取类别名称。假设我的产品ID=1,并且我在其中定义了category5(id=5),并且我得到了类似2/3/5的类别路径。我需要像category2/category3/category5这样的类别路径,而不是这种类型的类别路径。这意味着我需要路径中的类别名称而不是类别ID。我通过使用以下代码得到了这个但是它花费了很多时间。我需要减少处理时间。请就如何减少处理时间给我建议。$category_model=Mage::getModel('catalog/category');$product_model=Mage::getModel(

php - Magento : Fatal error: Class 'Mage_Giftcards_Helper_Data' not found in . ..../app/Mage.php 第 546 行

我安装了一个模块扩展,它在管理员中抛出一个fatalerror“fatalerror:类‘Mage_Giftcards_Helper_Data’在..../app/Mage.php中找不到,第546行”。我已提交此链接https://stackoverflow.com/a/9191286/2919940还有这个链接https://magento.stackexchange.com/a/7133/3693但是我有Webtex_Giftcards_Helper在我的config.xml中,我有这个类classWebtex_Giftcards_Helper_DataextendsMage_C

php - 通过 ID 获取 Wordpress 用户配置文件 Url/链接

我设法显示了来自主站点xxxxx.com/的用户个人资料图片在我的bbpress论坛xxxxx.com/forum/中使用以下代码:query_vars['author']);echoget_avatar($user_info->ID,'150');?>问题:如何使用相同的方法获取用户配置文件URL/LINK,如xxxxxx.com/user/username?非常感谢! 最佳答案 要获取用户的个人资料链接,例如xxxxxx.com/author/username/,请使用以下函数:这是documentation.

php - 在 Symfony2 中移除 web/app.php

我的服务器有以下目录结构/srv/www/site.com/symfonysite/OtherDrupalhostedsitefiles当我访问site.com时,我的drupal站点打开了,我希望能够访问site.com/symfonysite而不是site.com/symfonysite/web/app.php我在/symfonysite中创建了一个.htaccess文件,如下所示RewriteEngineOnRewriteBase/billing/webRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$app.php[QSA,L]

php - 通过名称或 slug 获取 WooCommerce 产品类别的 ID

我有一个wp模板,我想将其分配给某些页面。模板将即。显示所有与页面名称本身具有相同主类别名称的WooCommerce产品。到目前为止,我已经尝试过使用这段代码,但输出效果不佳:$idObj=get_category_by_slug($pagename);$id=$idObj->term_id;echo":".$id;不幸的是,echo没有显示任何东西。回显$pagename有效,并返回页面的slug。我有什么好的方法可以完成这项工作吗? 最佳答案 对于自定义分类法,建议使用get_term_by()代替:$category=get_

php - 通过 url 传递 session ID

我正在尝试让我的脚本使用urlsessionID而不是cookie。下面的页面没有选择url中的变量作为sessionID。我一定是遗漏了什么。第一页http://www.website.com/start.phpini_set("session.use_cookies",0);ini_set("session.use_trans_sid",1);session_start();$session_id=session_id();header("location:target.php?session_id=".$session_id);下一页-http://www.website.com