草庐IT

相同点

全部标签

php - 在 ColdFusion MX7 和 PHP 5.x 上工作相同的散列函数?

我正在处理旧版ColdFusionMX7站点。他们想实现一个“加盐哈希”密码系统。但在未来一年左右的某个时候,他们计划构建一个全新的PHP站点,并且不想重新设置(丢失)所有密码。所以我正在寻找一些可以在两个平台上运行的代码。我是新手,但据我所知,以下两段代码应该做同样的事情。但是,它们会产生不同的结果。有人愿意帮忙吗?冷融合代码:varhashed='';hashed=hash(password&salt,arguments.algorithm,'UTF-8');hashed=hash(hashed&salt,arguments.algorithm,'UTF-8');PHP代码:fun

php - 为什么 preg_match_all() 会多次创建相同的答案?

以下代码从推文中提取#hashtags并将它们放入变量$matches中。$tweet="thishasa#hashtaga#badhash-taganda#goodhash_tag";preg_match_all("/(#\w+)/",$tweet,$matches);var_dump($matches);有人可以向我解释为什么以下结果有2个相同的数组,而不是只有1个吗?array(2){[0]=>array(3){[0]=>string(8)"#hashtag"[1]=>string(8)"#badhash"[2]=>string(13)"#goodhash_tag"}[1]=>a

每个字符串的 PHP password_hash 函数值不相同

我尝试使用password_hash()PHP函数来散列用户密码。但是,它的函数是工作散列,而不是常量。12));?>第四次测试结果1.$2y$12$SRmipqM7AsYkx3Xc8QGHNex69rGXeVyWGTYrh9T8sh1cP3UrdjfQi2.$2y$12$zx.GUgtcake3wMfl3/YXXeG1.8mmHKyRruL3nWj8OmA.RbEYqeW6u3.$2y$12$XQtmFplcehkgWLbGrOUsNOlXDU/NGrwZlt3HM88hLbUHXhjXNF4km4.$2y$12$q9/OSZdDJw7af4Hw4MGlHeY7UMtWr9/Cj0n

php - simplexml,返回具有相同标签的多个项目

我将以下XML文件加载到phpsimplexml中。BobSmith使用$customers=newSimpleXMLElement($xmlstring);这将返回“Bob”,但我如何返回姓氏?echo$customers->prospect[0]->customer->contact->name; 最佳答案 您可以访问不同的使用数组样式语法按编号排列元素。$names=$customers->prospect[0]->customer->name;echo$names[0];//Bobecho$names[1];//Smith事

php - 网页设计;多个页面上的相同对象?

很抱歉之前有人问过这个问题。我尝试四处搜索,但找不到相关答案(可能是因为我的“网页设计词汇量”相对较小)。我注意到大多数网站的几乎所有页面上至少有一个(如果不是更多的话)标准“对象”(或者它们的实际名称)。例如,StackOverflow在每个页面上都有相同的Logo和选项卡(问题、标签、用户...)。我假设除了简单地一遍又一遍地复制和粘贴相同的代码之外,还有一种更轻松的方法来设置它,尤其是当易于修改成为一个因素时。据我所知,CSS无法完成这种级别的样式泛化,因此我假设像PHP这样的服务器端语言是等式的一部分。我并不是真的在寻找一个非常具体的答案。什么语言——或类型或语言——以及至少一

php - 比较 2 个字符串,减去相同的字符并返回新值

我有两个字符串,它可以更多然后两个可能是5或6$a=2012-05-18usrabcremoveddeviceid=858sn=abccmmac=000drumac=123$b=2012-05-18usrabcremoveddeviceid=858sn=abccmmac=000drumac=12352015-03-26usrmabdel001cremoveddeviceid=814sn=abcdcmmac=1234drumac=000我需要帮助我需要一个函数或任何方式,当我比较$a和$b时它应该只返回如下字符串$remaining='2015-03-26usrmabdel001crem

PHP/SSH 正则表达式脚本/命令,用于从多个文件中删除相同的恶意软件代码

我的一个客户的服务器上感染了数千个文件的病毒。幸运的是,我在这个人的服务器上处理过很多其他恶意软件,这个看起来很容易做简单的正则表达式(他把他所有的网站都放在同一个帐户上:(但我正在和他一起解决这个问题).但基本上,与我见过的大多数恶意软件不同的是,它会在关闭好代码之前注入(inject)php(这使得很难确定什么是好代码/坏代码),当前的恶意软件总是添加一个新的.所以基本上,假设这里有好的代码:不是在require语句之后但在?>之前立即添加某种base64_decodeeval(当页面恰好以条件/复杂语句结尾时,这会使删除变得困难),这将始终添加以下代码新像这样:我不想在这里放置任

php - 相同的表单数据,两个单独的提交按钮上的不同操作

我有一个本质上是购物车的东西,需要有两个单独的结账选项。第一个将用户带离网站,但必须发布表单数据。如何创建两个提交按钮,将相同的表单数据发送到它们自己的单独页面? 最佳答案 如果我理解正确,您在同一页面上有2个提交按钮,并且它们都具有相同的表单,如果是这样的话,这应该可以解决问题。if(isset($_POST['name1'])){//dostuff}if(isset($_POST['name2'])){//dootherstuff} 关于php-相同的表单数据,两个单独的提交按钮上的

php - Magento:添加具有相同目录的网站,然后将产品关联到新网站

我刚刚在客户的安装中添加了一个新网站。它应该与已经存在的网站共享相同的目录,但只有在我访问时才会显示产品“目录>管理产品>产品Foo栏>网站>检查新网站>保存”。我怎样才能让所有产品都显示在两个网站上,而不对每个产品执行任何额外的步骤? 最佳答案 您可以从“管理产品”屏幕批量执行此步骤。单击“全选”,然后从最右侧的下拉菜单中单击“更新属性”。单击“提交”,然后转到呈现页面上的网站选项卡。做出选择并保存。瞧,所有更新一次。喂,京东 关于php-Magento:添加具有相同目录的网站,然后将

PHP 不会比较相同的字符串

如果我显示$d[0]它是liam.schnell@gmail.com但它拒绝接受if...$d=file("mails.txt");if($d[0]=="liam.schnell@gmail.com"){echo"JOW!";}echo$d[0];有什么想法吗? 最佳答案 尝试调用trimfunction在$d[0]上,这将删除字符串开头和结尾的所有换行符。$d=file("mails.txt");if(trim($d[0])=="liam.schnell@gmail.com"){echo"JOW!";}echo$d[0];或者根本