草庐IT

php_flag

全部标签

php - Netbeans 可以自动创建 Symfony2 项目吗?

只是给Symfony一个试驾,我真的爱上了Netbeans。看起来是一个很好的组合,虽然我是两者的新手。根据一些教程和信息网页(如thisone),Symfony1.x有一个“symfony”脚本,除其他外,Netbeans使用它来自动生成Symfony项目,包括前端和后端。Symfony2是否具有相同的能力,或者在达到goldmaster之后会有吗?否则,将Symfony2与Netbeans集成有哪些策略? 最佳答案 我不这么认为。也许在netbeans的future版本中。Symfony2太年轻了。2011年12月16日编辑:n

php - WebSVN自动多Repositories

我已经开始使用WebSVN,我想知道是否有一种正确/适当的方法来自动添加我的所有存储库?我通过将/etc/websvn/svn_deb_conf.inc编辑为以下内容来解决这个问题:functiongetDirectoryList($d){$r=array();$h=opendir($d);while($f=readdir($h)){if($f!="."&&$f!=".."){$r[]=$f;}}closedir($h);return$r;}$config->parentPath("/var/lib/svn");$files=getDirectoryList('/home/svn-re

php - 在不同的文件中拆分开关案例

我有一个php文件,我在其中使用了一个非常长的开关盒。我想将案例拆分到不同的文件中(将逻辑上相关的案例保存在1个文件中)。编辑:对不起大家,是我的代码导致了问题。开关盒按预期工作。文件->a.phpecho"RES=".test(1);functiontest($value){switch($value){case(1||2):include("b.php");**return$temp;**break;default:echo"error";return3;break;}}文件->b.phpswitch($value){case1:echo"valueis1";**$temp=1;*

php正则表达式替换HREF属性

如何使用phppreg_replace和regularexpression删除所有包含的超链接.这是我写的,但它不起作用$newlink=preg_replace('/^(.*)/is','',$link);我想将这些链接替换为aaanchormarkgotopart1gotopart2gotopart3为空值。 最佳答案 首先让我说,使用正则表达式来解析/修改HTML文档可能是错误的方法。我鼓励您查看DOMDocument如果您这样做是为了进行任何其他修改。话虽如此,使您的表达式成为非贪婪表达式(.*?)可能会奏效。$newlin

php - DOMXPath $html->query ('//p[@class="myclass"]/a')->item(0); 不工作

DOMXPath$html->query('//p[@class="myclass"]/a')->item(0);不工作。这是HTML:Lalala.$name=$html->query('//p[@class="username"]/a')->item(0)->nodeValue;//Thisdoesn'treturnthename"Lalala.";$name=$html->query('//p[@class="username"]')->item(0)->nodeValue;//Thisworksjustfine.为什么这棵树不工作?我打错了吗?非常感谢您。

php - 如何将 javascript 变量传递给 PHP

我正在创建一个动态表单,其中包含一个名为“添加更多行”的按钮,当单击此按钮时,JavaScript函数会创建一行具有适当ID的新文本框。问题是,我如何将计数器变量从我的JavaScript函数传递到我的下一个php页面,以便它现在知道有多少行文本框要接收$_POST。我有我的JavaScript函数,但是我缺少它自己创建的行中的数据。有什么想法吗?谢谢这是我的js函数window.onload=function(){inp=document.getElementsByTagName('input');for(c=0;c';n++;}}}//-->} 最佳答案

php - preg_replace 一次替换多个模式

我的$subject几乎没有可应用的替换,但我不想让旧替换#(1..i-1)的输出与当前替换#i匹配。$subject1=preg_replace($pat0,$rep0,$subject0);$subject2=preg_replace($pat1,$rep1,$subject1);$subject3=preg_replace($pat2,$rep2,$subject2);我尝试使用一个带有数组的preg_replace来进行模式和替换,希望它能立即完成;但事实证明它只不过是连续调用简单的preg_replace(当然有一些优化)在我阅读了有关preg_replace_callbac

php - 将 html 网站转换为简单的 PHP 模板网站

我有一个friend的简单网站。它设置有15个左右的html页面,它们遵循相同的模板。我被要求看一看并改变一两件事。如果不是因为它被如此大量地重复,这项工作很容易。什么是好的PHP模板引擎,我可以使用它来制作它,以便我只需要在一个文件而不是~15个文件中进行布局更改?我想我真正需要做的就是定义一个函数,其中该函数包含模板代码,调用者指定要使用的内部html...但我想在我不知道的PHP世界。 最佳答案 您可以查找Smarty.这是一个非常稳定的模板引擎的一个选项,它在野外很长。另一件事是采取像Mustache这样更新的东西。.

PHP 安全 - 密码和凭据管理?

看完网站上的一篇文章后,我真的很担心自己服务器的安全......在一个PHP文件中,该文件后来包含在我向用户显示的所有主要php页面中,我的用户名和密码(在我的整个网站上使用-服务器根目录,mysql根目录等)以纯文本插入...有什么可担心的吗?任何人都可以读取php文件(比如下载它并读取它而不是让服务器执行它)吗?是否存在我的用户名和密码被盗的风险?它们是为变量提供值的简单文本字段。如果是这样,您有什么建议的解决方案吗?像一个加密引擎?还是什么?提前致谢! 最佳答案 将包含用户名和密码的配置文件存储在可公开访问的根文件夹之外。例如

php - CURL vs allow_url_fopen 获取图片哪个更安全?

我有一个脚本,用户可以输入一个图像URL(来自另一个网站),然后使用JS裁剪它并将它保存在我的服务器上。我的问题是...从另一台服务器获取图像时,使用CURL还是allow_url_fopen(通过file_get_contents())更安全?或者是否有首选/更安全的方法可用?安全是我的一个大问题,因为我知道这是一个非常危险的过程-如果这会产生影响,脚本将只需要对图像文件起作用。谢谢 最佳答案 curl的错误处理比file_get_contents()好得多。如果您关心这一点,那么curl可能是您的不二之选。不过,如果简单的“哎呀