Tag: PHP的

使用PHP将PNG转换为JPG压缩?

我有一堆高质量的PNG文件。 我想使用PHP将它们转换为JPG,因为它的文件尺寸较小,同时保持质量。 我想在网上显示JPG文件。 PHP有function/库来做到这一点? 质量/压缩是否好?

检测负数

我想知道是否有无论如何检测一个数字在PHP中是否定的? 我有以下代码 $profitloss = $result->date_sold_price – $result->date_bought_price; 我需要找出是否$ profitloss是一个负面的…如果是我需要回声说,这是。

ReCaptcha 2.0与AJAX

我已经设法让ReCaptcha 2.0在我的网站上工作。 但是,只有当我不使用AJAX,并让表单“自然”提交时才有效。 我想提交带有validation码的表单,并在不刷新页面的情况下提醒用户注意成功。 我尝试了下面的代码,但是好像服务器没有得到用户响应: HTML: <form class="form" action="javascript:void(0)" novalidate> <!– all the inputs… –> <!– captcha –> <div class="input-group"> <div class="g-recaptcha" data-sitekey="6LdOPgYTAAAAAE3ltWQGar80KUavaR-JblgPZjDI"></div> </div> <div class="errors" id="errors" style="display: none"></div> <div class="input-group"> <input type="button" value="Send" class="btn-default right" id="submit"> <div class="clear"></div> </div> </form> JS: $('#submit').click(function(e) { console.log('clicked submit'); // –> works var $errors = $('#errors'), $status = […]

PHP和jQuery表单创build和validation库可用?

原来的问题 有没有一个经过良好testing,最好是成熟的库在那里用于创buildPHP的客户端(这是jQuery进来的地方)和服务器端validation的forms? 理想情况下,表单要么从PHP类生成,要么写成纯HTML和parsingala Agavi 。 然后,库自动创build正确的jQuery钩子,以便包含的jQuery客户端validation可以运行。 我经常做的工作之一就是在旧的联系表单上进行一些修改,我希望将这项工作标准化,以便我每次都能拿出相同的最佳实践代码。 考虑到这一点,PHP类生成的HTML应该足够好,以便可以在需要时添加额外的CSS钩子等。 任何build议感激地收到。 更新 我一直在梳理和回顾我发现的以及其他人在下面提出的选项,现在我将按照以下顺序对项目进行sorting,以便在所有这些项目上进行less量的testing和研究。 ValidForm Builder jFormer HTML_QuickForm2 (如果你能得到客户端validation工作,那么这应该比jFormer跳得更高!) PHP的formsbuild设者级 使用Symfony! (整个MVC框架的表单渲染和validation是矫枉过正) 我仍然不相信任何诚实的select,而我仍然想知道为什么从事这些项目的人不会从一些坚实和经过良好testing的组件开始。 例如,我会想到一个组合: Parsley.js客户端validation Symfony窗​​体组件也许 也许有尊重validation 会给你一个良好的稳定的基础工作,并在testing组件上生成一个不错的库。 另外,如果您对parsingHTML的库感兴趣,而不是从PHP类生成HTML,我find了一个名为Minacl的项目。 就像我在原始问题中提到的Agavi选项一样。

MySQL查询随机滞后

我有一个查询,看起来像这样: SELECT id FROM user WHERE id='47' 该ID已编入索引,并且使用分析数据时,此查询的读取速度始终很快,如下所示。 SET profiling = 1; SHOW PROFILES; 查询总是在大约0.0002秒内执行。 但是,如果我从PHP侧面查询查询,如下所示: $current = microtime(true); $data = $conn->query($full_query); $elapsed = microtime(true) – $current; 然后偶尔有50个这样的查询中的1个会花费0.2秒。 然而,在我的testing脚本中,我有代码来testing这个configuration文件查询使用SET profiling = 1; 即使通过PDO的PHP往返时间可能是0.2秒,查询时间仍然是0.0002。 我知道的东西,或者知道不是造成这个问题: 查询不慢。 当我查看相同的查询时,从相同的查询运行,在PHP中进行概要分析并使用SET PROFILING进行概要分析,查询总是很快,并且从不login缓慢的查询日志,即使它显示从PHP端花费0.2秒。 这不是skip-name-resolve相关 – 这是不一致的,我已经跳过名称parsing 这不是查询caching相关的,行为存在于两者中 甚至在从caching中出来的查询时也会发生这种行为。 该查询实际上并不selectID,但我使用此查询进行testing,以显示它不是磁盘访问问题,因为该字段肯定是索引的。 这张桌子只有10-20兆像一个1兆指数。 机器显示非常小的负载,innodb没有使用所有的缓冲区。 除了我的testing查询之外,这是针对没有其他活动的表进行testing的。 有没有人有什么想检查什么? 这似乎是一个networking问题,但我需要能够看到它,并find问题来解决它,我没有地方检查下一步。 有任何想法吗?

什么是在Emacs中编辑PHP的好设置?

我将在今年夏天为我的工作做一些PHP编辑工作,并且正在寻找一个有效的Emacs设置来编辑它。 我已经在Emacs上投入了大量资金,所以换个编辑器是不值得的。 现在,我有nXhtml模式 ,它提供了一个语法高亮的PHP模式(至less有三种不同的模式),以及MuMaMo用于编辑embedded在HTML中的PHP。 我刚开始分别使用Auto-Complete和Anything编程和一般的Emacs。 我真正想要的是让Emacs真正了解项目的有效方法,而不仅仅是突出显示。 Etags看起来是一个不错的select,但是看起来生成新标签的过程看起来很艰苦和手工(或者至less不可见)。 关于Etags的好处是,它们与Anything和Auto-Complete很好地结合在一起。 其他可能的选项是gtags (虽然我很犹豫要安装非elisp文件,只是为了复杂性), vtags或Semantic ,之前我已经搞混了 ,看起来很复杂,再加上它看起来不像它支持PHP。 另一种select是Imenu ,但它只适用于当前的缓冲区,我希望能够跳转到其他文件中的函数定义(最好使用任何完成名称)。 我将要做的项目并不是那么大(总计大约3万行),所以Etags的开销可能不是什么大问题,但是如果有更好的解决scheme,我宁愿不使用它。 那么你最喜欢的PHP编辑系统是什么?

我怎样才能使用普通的HTTP身份validation和PHP在Apache下获得身份validation的用户名?

首先,让我们看看安全方面的考虑。 我在Apache下使用简单的身份validation一次性,内部使用,非互联网连接局域网,PHP Web应用程序。 我怎样才能让我在PHP HTTPauthentication的用户名?

从PDO准备语句获取查询

有没有办法检索用于生成PDO Prepared语句对象的查询?

在python而不是php最接近WordPress的是什么?

在python而不是php最接近WordPress的是什么? WordPress以其简单而闻名。 你把它装上,把它放在服务器上,对configuration文件做一些编辑,就完成了。 后缀,你可以select一个不错的主题,并编辑一点点,并voilá您的主页(与博客function)准备就绪。 我想知道是否有一个相当于这个python。 我更熟练的Python,然后在PHP中,我喜欢你更好地处理Python的东西,然后在PHP中。 更进一步,我没有多less时间来阅读一个复杂的Web框架,并需要一些东西,可以开箱即用。 详细,我想要 一个简单而适当的静态主页。 添加一些JavaScript驱动的模块。 像SIMILE时间表和Google地图一样。 与MySQL服务器交换数据。 有一个数据库的search表单。 以正确的列表或表格显示数据库中的内容。 你会推荐什么?

Eclipse PDT与NetBeans PHP开发

Eclipse PDT如何与NetBeans进行PHP开发比较? 我刚刚用Windows 7购买了一台新电脑,并开始为PHP设置一个开发环境。 有没有人最近使用这两个IDE,可以做一个快速的比较? 如果你知道支持什么主要的框架,那也是很棒的。