草庐IT

php_flag

全部标签

php - 跨浏览器异步 uploader ?

最近有人研究过这个吗?12个月前我在使用Uploadify6个月前我切换到Plupload这是我能找到的最好的,人们的想法是什么,Plupload仍然是多浏览器异步图片上传的最佳uploader吗?我要开始一个新网站... 最佳答案 这是我发现的最好的:http://valums.com/ajax-upload/似乎比Plupload好得多,纯粹是因为它不太雄心勃勃。看起来轻巧且易于使用... 关于php-跨浏览器异步uploader?,我们在StackOverflow上找到一个类似的问

PHP 创建可保存的 PDF

我知道,可以从PHP创建PDF。fpdf、tcpdf、ezpdf、zend_pdf是一些例子。所有这些库都不支持创建“可保存的pdf”。我的意思是,带有一些输入字段的pdf,输入字段后,只需保存完整的pdf和数据。有什么想法吗?亚历山德罗 最佳答案 查看WebkittoPDF.您只需根据输入创建一个HTML页面,然后使用WebkittoPDF将其转换。 关于PHP创建可保存的PDF,我们在StackOverflow上找到一个类似的问题: https://sta

php - 保护 PHP 文件;如何?

我有一个分类网站,我们的合作伙伴(经营另一个分类网站)需要访问我们服务器上的文件。该文件名为“partner.php”。此文件只是打印出有关我们网站上分类广告的一些信息。因此,对于我们的合作伙伴,他们只需访问“www.domain.com/partner.php?id=1234”即可访问该信息。我打算在Url中添加一个散列,这样外人就无法访问该文件。但我不知道该怎么做...有没有人可以指出正确的方向?我在电话中被告知我可以使用“32位长度的MD5字符串并将其添加到URL”,但我真的不知道如何开始,或者他们的意思是什么?有人知道他们的意思吗?感谢示例。谢谢 最

java - 具有简历功能的 PHP 上传文件

您好,我有一个问题,我想做一个上传脚本,可以上传500MB、1GB的大文件并使用简历功能上传。这是否可以仅使用PHP,或者是否有其他解决方案,如JavaApplet、Flash,哪种解决方案最适合这种情况? 最佳答案 PHP是一种服务器端语言,因此您真的不能用JavaApplet或Flash代替它。这些是在浏览器内执行的客户端技术。对于上传,您需要客户端和服务器。无法恢复HTTP上传,无论HTTP应用程序平台是J2EE、Python、Rails还是ASP.NET。这只是HTTP协议(protocol)的限制。实现简历功能的一种方法是

php常量和EOT

是否可以显示常量php的EOT?例如: 最佳答案 没有。就像你不能在字符串中显示常量一样。访问常量值的真正方法只有两种:直接在代码中:$foo=Hey;或者使用constant功能:$foo=constant('Hey'); 关于php常量和EOT,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/4033790/

php - 坚持在 Zend 框架中尝试 css mega 菜单

我正在关注zendcast的Zend_Navigation–创建菜单、站点地图和面包屑截屏视频,我想用所谓的纯“super菜单”替换他那里的菜单。截屏使用这样的xml文件家/Reports/reportReports/reportSystemSetup/systemsetupManageGroups/groups/saveLogout/authentication/logout如何使用css格式化以上内容,以便在zend框架中创建类似MegaMenu的效果? 最佳答案 我想我已经弄清楚了,即读取xml文件中的菜单并将其转换为通过ze

php - 匹配两个标签之间所有内容的正则表达式

我正在尝试使用正则表达式在PHP中捕获以下内容:/*Name:TestDescription:mytest*/我试过这里的代码:MatcheverythinginbetweentwotagswithRegularExpressions?但它没有捕获新行。编辑:我使用了以下在单行上工作的正则,但它一看到换行符就停止工作EDIT2:我想包括我在一大段有很多换行符的文本上运行这个脚本。我确定我们需要使用*,因为我不确定换行符出现的次数。/*(.*?)*/TIA 最佳答案 好的。默认情况下,正则表达式中的点.不匹配换行符。您需要/s修饰符(

php - 依赖注入(inject) - 这个非常大的构造函数有替代方案吗?

不久我决定为我即将编写的新PHP应用程序采用依赖注入(inject)技术。但是,我不完全确定我是否理解得足够多。我的问题是,baseClass依赖于各种项目,而许多不同的类将需要扩展它。例如:namespacesystem;classbaseClass{protected$logger;protected$filter;protected$database;protected$session;publicfunction__construct(LoggerInterface$logger,filterInterface$filter,databaseInterface$database

php - 如何从 textarea 字段中提取电子邮件 ID

我正在使用cakephp。我有用户粘贴数据的textarea字段,我使用tinymce插件来格式化文本。我已经警告用户不要在文本区域内输入电话号码或电子邮件地址。但是,我不想冒险。有没有办法可以从textarea中提取电话号码和电子邮件并将其替换为XXXX@gmail.com..感谢任何帮助。谢谢。 最佳答案 这里有一些关于用隐藏的电子邮件地址替换我头脑中的东西:$str="Mye-mailisshown@gmail.comContactmeformoredetails";$str=preg_replace("/([a-zA-Z0-

php - 蛋糕PHP : how to get an array of elements from a web form

在我的cakephp表单中,我有以下代码input('option[]',array('size'=>13));?>input('option[]',array('size'=>13));?>input('option[]',array('size'=>13));?>input('option[]',array('size'=>13));?>我正在尝试从一组输入文本框中获取值,文本框的数量可以由用户设置,因此无法为每个文本框提供单独的名称,但是如何从我的Controller中获取要插入的值数据到数据库表谢谢 最佳答案 您可以保留表格