草庐IT

fk_user_id

全部标签

php - 将 URL 分成几部分并找到 ID(最长的部分)

我有一个网址:$url='https://docs.google.com/spreadsheets/d/1ljJpZDiayzMLhIJ-JDSIJjdjdY_xg3RrUDljFVRB0Qk/edit?usp=sharing#helloworld';我想从这个URL中获取ID。ID始终是URL1ljJpZDiayzMLhIJ-JDSIJjdjdY_xg3RrUDljFVRB0Qk的最长部分,因此我的方法是针对最长的部分。如何将此URL分成几部分并获取最长的部分?我想在将查询变量部分分解时忽略它?usp=sharing#helloworld。到目前为止我尝试了什么我尝试了一种preg_

php - Laravel 护照 API : createToken get id

情况我正在使用LaravelPassportAPI通过个人访问token在Laravel和外部“代理”之间进行通信:https://laravel.com/docs/5.5/passport#personal-access-tokens您可以创建token:通过$token=\Auth::user()->createToken('name')->accessToken;($token然后只持有token本身,而不是对象)问题如何获取新创建的token的token()->id?背景我需要获取ID以将其存储在数据库中以与其他表建立关联。 最佳答案

PHP 注册 : Auto-generate password or let user choose it

在注册的时候,我在纠结怎么设置用户密码:让用户选择。如果我这样做,我必须执行一些标准(长度、弱点、可能涉及正则表达式等)当你选择这种方式时你通常会做什么,为什么?是否有适用于PHP的库?自动为用户生成密码并将其通过电子邮件发送到他们提供的电子邮件地址。如果没有密码,他们就无法登录,所以这也是电子邮件验证。问题是密码可能太难让用户记住。如果我允许他们将它改成更简单的东西,那就违背了我最初为他们选择它的目的。我还担心在电子邮件中传输密码(作为普通的未散列密码)的行为。我倾向于第二种,但在选择之前更希望得到更明智的答案。可能有些事情我没有注意,比如用户便利性和其他技术问题。你是做什么的?编辑

php - 将 session ID 存储在 cookie 中是否比 get var 更好?

标题几乎说明了一切。cookies对我来说似乎有一些好处;不过,我会等着看别人怎么说。此外-假设cookie更好,可以做些什么来更好地通过GET变量传递session?具体来说,我正在考虑PHP;但是,这应该普遍适用。 最佳答案 与GETvar相比,将其存储在cookie中至少有一个优势,即sessionID的URL永远不会被任何用户添加为书签。 关于php-将sessionID存储在cookie中是否比getvar更好?,我们在StackOverflow上找到一个类似的问题:

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 - 通过 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.