草庐IT

web-requests

全部标签

php - 如何使用 PHP 制作类似插件的 Web 应用程序?

计算器溢出!我正在寻找一种使用PHP制作类似插件(我不知道如何调用它)的Web应用程序的方法。我的意思是我想创建一个系统,用户可以通过浏览器(而不是通过向配置添加一些代码)添加/删除插件(扩展,如果你愿意)。在我看来,WordPress就是一个很好的例子。最终用户可以简单地安装任何类型的插件,几乎什么也不做,它们就会按预期工作,而且通常需要更改很多设置等等。另外,我很乐意让它尽可能地可用。我的意思是一个插件可以使用其他插件的一部分,因此重写的代码更少。例如,有用于授权/认证的插件以及与用户相关的所有其他内容。然后,有用于博客的插件。博客,当然需要前面提到过吧?所以它只是使用前面提到的插

php - 如何编写在后台运行的异步 web 服务 php

我要使用php编写后台处理Web服务,即使用户关闭浏览器也需要在后台运行,有什么方法可以使用php来完成此操作吗?更多信息是的,我正在使用symfony/php从事大型网络项目(工资单)。它需要在每个月当工资单用户来并单击处理按钮时处理。那么工资单应该在没有apache服务器超时的情况下处理。为此,我希望编写在后台运行的异步Web服务。 最佳答案 正如评论者所说,您应该使用CRONjob因为它最适合解决这类问题。但是,您需要在用户点击时启动您的作业。这是我要使用的:在用户点击时,在某个表中创建一行,或创建一个文件具有执行任务所需的参

php - 将信息从 Web 表单安全地发送到电子邮件地址

是否可以让用户在HTTPS安全站点上的表单中输入信息,然后使用PHP将该信息安全地发送到电子邮件地址?您如何加密电子邮件以确保从HTTPS站点发送电子邮件和通过HTTPS电子邮件检查电子邮件之间的安全性?这有多可行?潜在的陷阱是什么? 最佳答案 您可以使用PGP加密电子邮件或S/MIME.这些将需要您的客户端的特殊支持才能解密。大多数网络邮件提供商没有这个(尽管可能有例如Firefox扩展来使其工作)。除了像PGP或S/MIME这样的端到端加密之外,它确实是行不通的,因为电子邮件的明文遗留问题:可以使用TLS(使用SMTLSTART

php - 使用 Java EE 或 PHP 开发 Web 应用程序

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。好吧,我正在尝试了解使用javaee或使用php开发Web应用程序的好处是什么。为什么程序员应该选择javaee或php?我通常使用一些框架在php中开发Web应用程序。有什么区别不是语言(显然完全不同)而是项目方面。

PHP 多个 Ajax 请求 : First request block second request

我在一个页面上有2个ajax请求。我运行了第一个请求并分别启动了第二个请求。但是第二个在第一个运行后停止工作。并在第一次结束时继续。第一个请求需要很长时间-大约30-60秒,此时我需要第二个请求来显示日志,第一个请求发生了什么。我尝试使用async:true但它对我没有帮助。这是我的代码varauto_refresh=setInterval(function(){asyncGet('log.php')},1000);functionasyncGet(addr){$.ajax({url:addr,async:true,success:function(response){$('#load

php - 在表单和链接中使用 $_SERVER ['REQUEST_URI' ] 或 $_SERVER ['PHP_SELF' ] 的风险

使用$_SERVER['REQUEST_URI']或$_SERVER['PHP_SELF']作为表单中的操作或作为href链接?如果是这样,可以采取哪些措施来降低风险? 最佳答案 您在www.example.com/form.php上创建了一个表单。一年后,您会忘记URL只是抓取页面加载的任何URL。假设您在某个时候在您的框架中添加了一个“删除所有内容”全局选项,作为一个完全不同(有点奇怪)请求的一部分。现在,有人向您发送此链接:www.example.com/form.php?delete_everything=true。因为您只

php - "Request does not exist"创建表单 symfony2

我是php和symfony2的菜鸟。我正尝试按照教程http://symfony.com/doc/current/book/forms.html创建一个表单和其他一些教程。我收到“500内部错误”,我不知道我什么时候失败了,我正在伤脑筋。需要帮助,请日志:[2015-10-1623:35:27]request.INFO:Matchedroute"nueva_serie".{"route_parameters":{"_controller":"Acme\\AxialBundle\\Controller\\SeriesController::nuevaAction","_route":"n

php - Laravel 5 $request->input 与 Input::get

只是想知道有什么区别:$username=$request->input('username');和$username=Input::get('username'); 最佳答案 没有区别,门面Input从request调用输入法。但是Input::get已被弃用,更喜欢$request->input而不是Input::getinput($key,$default);}/***Gettheregisterednameofthecomponent.**@returnstring*/protectedstaticfunctiongetFa

php - "localhost is currently unable to handle the request"

我刚刚将我的laravel项目从我的Windows服务器移动到我的Ubuntu服务器。当我尝试加载应用程序时,它说此页面无法正常工作。关于这件事,我想请你帮忙。谢谢 最佳答案 对我来说,这是存储目录的权限问题递归设置存储目录权限为0755 关于php-"localhostiscurrentlyunabletohandletherequest",我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

php - 哪个适用于 Firebird 的 PHP Web 框架?

是否有任何PHP网络框架可以与Firebird数据库一起正常工作?我所说的“干净”是指开箱即用,没有黑客/定制/自制驱动程序。到目前为止,我已经检查过像CodeIgniter和CakePHP这样的框架,但它们对Firebird的支持很模糊,或者最多只有很少的支持。 最佳答案 Zend框架有一个Firebird/InterbaseDBadapterinincubation,所以几乎开箱即用(我用过它,它对我来说就像一个魅力)。请注意,有一个experimentalPDOadapterforFirebird同样,有了它,任何使用PDO的