Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
面向对象与表单、JavaScript与PHP_Javascript_Php_Json_Forms_Oop - Fatal编程技术网

面向对象与表单、JavaScript与PHP

面向对象与表单、JavaScript与PHP,javascript,php,json,forms,oop,Javascript,Php,Json,Forms,Oop,我想从HTML表单数据构建对象。对象或数据也需要提交到MySQL数据库 我可以用JavaScript实现这一点,还是应该使用PHP作为编码语言?最后,您是否有我可以阅读的实现此目的的源代码?JavaScript和PHP非常不同,JavaScript运行在客户端访问者浏览器上,PHP运行在服务器端服务器上 根据您希望对表单执行的操作,将得到不同的答案。例如,如果您的表单用于注册,那么您将希望将详细信息发布到服务器,但是如果您在表单上进行验证,那么您可能也希望添加带有服务器端验证的JavaScrip

我想从HTML表单数据构建对象。对象或数据也需要提交到MySQL数据库


我可以用JavaScript实现这一点,还是应该使用PHP作为编码语言?最后,您是否有我可以阅读的实现此目的的源代码?

JavaScript和PHP非常不同,JavaScript运行在客户端访问者浏览器上,PHP运行在服务器端服务器上


根据您希望对表单执行的操作,将得到不同的答案。例如,如果您的表单用于注册,那么您将希望将详细信息发布到服务器,但是如果您在表单上进行验证,那么您可能也希望添加带有服务器端验证的JavaScript。

MySQL通常在Web服务器上运行,因此您通常需要使用诸如PHP之类的服务器端语言来与之对话。JavaScript通常在客户机上运行,即在用户的web浏览器中运行,因此无法进行直接连接


通常的方法是使用HTML制作表单,并可以选择添加JavaScript进行客户端验证。当用户提交表单时,数据被发送到PHP脚本进行处理。

JavaScript已经在服务器端运行了很长一段时间。也就是说,OP可能意味着客户端JS。也许这是值得澄清的。我想让“买方”输入产品要求,“卖方”输入产品详细信息。我想我需要有一个对象,卖方的项目,甚至可能买方的要求。然后,我需要代码来比较两者,并列出与登录用户匹配的买家seller@BenjaminGruenbaum由于这个问题缺乏具体性和一般性,我推测它不会是Node.js。为什么不同时使用JavaScript和PHP呢?用于用户输入/交互的前端HTML和JavaScript。然后使用PHP处理、验证数据并将其存储在数据库中。