繁体   English   中英

在一个 PHP 文件中或单独处理多个 POST 请求

[英]Handling Multiple POST Requests in one PHP file or Separate

我是 PHP 的新手,您可能可以从问题中看出。
我拥有的是一个 iOS 应用程序,它使用 php 前端通过 apache 服务器访问数据库。 我已经设法使用 php 脚本上的 POST 将用户插入到数据库中,该脚本名为 NewUser.php

我正在努力解决的问题是如何组织文件以及我是否需要多个 php 脚本来处理我想在数据库上运行的每个查询,或者我是否能够在同一个脚本中处理每个不同的 POST 请求?

正如我所说,我是 PHP 概念的新手。 如果有人能指出我正确的方向可能是一个教程或在这里给我一些指示,那就太好了!

迪斯科

是的,您可以在一个脚本中处理更多类型的 POST 请求。

例如脚本名称是 action.php 里面是代码:

switch ($_POST['action']) {
   case 'insert_user':
       // code for inserting new user
       break;
   case 'delete_user':
       // code for deleteing user
       break;
   // and so on ...
}

你什么时候做 POST 请求,你必须添加参数action ,这将证明正确的操作。

POST /action.php HTTP/1.1
Some headers

action=insert_user&name=John&surname=Doe....

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM