Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.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
PHP在使用Ajax时无法回显表单输入_Php_Javascript_Ajax_Forms_Input - Fatal编程技术网

PHP在使用Ajax时无法回显表单输入

PHP在使用Ajax时无法回显表单输入,php,javascript,ajax,forms,input,Php,Javascript,Ajax,Forms,Input,我的PHP文件echo是该语句的一部分,但无法回显用户给定的实际值 我正在使用ajax,在左边有一个表单要求输入电子邮件id。 当输入电子邮件id并提交表单时,结果需要显示在右侧 但是,在提交表单时,php能够响应语句“youhaveenter:” 但无法回显输入的实际电子邮件id 请帮忙 这是形式:- <form action="javascript:ajaxpage('files/search2.php', 'columnTwo')" method="POST">

我的PHP文件echo是该语句的一部分,但无法回显用户给定的实际值

我正在使用ajax,在左边有一个表单要求输入电子邮件id。 当输入电子邮件id并提交表单时,结果需要显示在右侧

但是,在提交表单时,php能够响应语句“youhaveenter:” 但无法回显输入的实际电子邮件id

请帮忙

这是形式:-

<form action="javascript:ajaxpage('files/search2.php', 'columnTwo')" method="POST">
                        Email :<input type="text" name="email" value=""/>
                        <input type="submit" value="Submit">`
</form>
<?php
$email = $_POST['email'];
echo "The Email ID is :";
echo $email;
?>
<html>
<body>
<h1>Hello World</h1>
</body>
</html>

电邮:
`
这是PHP文件:-

<form action="javascript:ajaxpage('files/search2.php', 'columnTwo')" method="POST">
                        Email :<input type="text" name="email" value=""/>
                        <input type="submit" value="Submit">`
</form>
<?php
$email = $_POST['email'];
echo "The Email ID is :";
echo $email;
?>
<html>
<body>
<h1>Hello World</h1>
</body>
</html>

你好,世界
仅显示“电子邮件ID为:”的消息


$email未显示首先:使用事件处理程序,而不是
action=“javascript:blah()”

第二:在javascript ajax函数中,从输入中获取值,并使用post方法将其发送到php文件。您可以创建自己的ajax,但也有一些库,如prototype.js或jquery,易于使用。仔细阅读一下,这很容易,如果您在实现时遇到问题,请返回此处。

什么?我甚至不确定我理解你的问题是什么,展示你已经拥有的代码,并考虑对你的问题进行详细的阐述。一些代码是有用的,这是一个有1000个潜在原因和2个解决方案的问题。你懂Ajax吗?这是干什么用的?你不能很好地表达你的问题,这告诉我你实际上没有理解。(无意冒犯)如果您没有正确理解,这里是w3schools教程,这是迄今为止我所能找到的最好的教程:如果我是对的,请发布您的代码,并准确描述您试图实现的目标。谢谢,你不太明白。对它来说是新的-只需知道它可以用于在同一页面上显示结果。这正是我在这里要做的。谢谢你的链接,我;我会经历的