PHP和表单 [英] PHP and forms
问题描述
我有一个简单的测试表单和一个处理它的PHP脚本。表格
没有将数据传递给脚本,所以我在提交时最终得到一个空的html
文件。
表单的设置是这样的 -
< FORM ACTION =" HandleForm.php" METHOD = POST>
< TABLE>
< TR>
< TD>名字:< / TD>
< TD>< INPUT TYPE =" text" NAME ="第一及QUOT; SIZE = 20>< / TD>
< / TR>
< TR>
< TD>姓氏:< ; / TD>
< TD>< INPUT TYPE =" text" NAME ="最后" SIZE = 20>< / TD>
< / TR>
< TR>
< TD>电子邮件地址:< ; / TD>
< TD>< INPUT TYPE =" text" NAME ="电子邮件" SIZE = 30>< / TD>
< / TR>
< TR>
< TD>评论:< / TD>
< TD>
< TEXTAREA NAME =" comments" ROWS = 5 COLS = 40>< / TEXTAREA>
< / TD>
< / TR>
< TR>
< TD>
< CENTER>
< INPUT TYPE =" submit" NAME = [提交" VALUE =提交>
< / CENTER>
< / TD>
< / TR>
< / TABLE>
和脚本 -
< HTML>
< HEAD>
< TITLE>表单结果< / TITLE>
< / HEAD>
< BODY>
<?php
print("您的名字是$ first。< BR> \ n");
print("您的姓氏是$ last。< BR> \ n");
print("您的电子邮件是< A
HREF = \" mailto :$ email \"> $ email< / A>。< BR> \ n");
print("这是你必须的)
说:< BR>< BR> \ n< I> $ comments< / I>< BR> \ n");
?>
< / BODY>
< / HTML>
我是新的,所以评论将不胜感激。
TIA,
andrew
。< BR> \ n");
print("你的姓氏是
last。< ; BR> \ n");
print("您的电子邮件是< A
HREF = \" mailto:
>
email\">
i have a simple test form and a php script that handles it. the form
is not passing the data to the script, so i end up with an empty html
file on submit.
the form''s setup is like this -
<FORM ACTION="HandleForm.php" METHOD=POST>
<TABLE>
<TR>
<TD>First Name:</TD>
<TD><INPUT TYPE="text" NAME="first" SIZE=20></TD>
</TR>
<TR>
<TD>Last Name:</TD>
<TD><INPUT TYPE="text" NAME="last" SIZE=20></TD>
</TR>
<TR>
<TD>Email Address:</TD>
<TD><INPUT TYPE="text" NAME="email" SIZE=30></TD>
</TR>
<TR>
<TD>Comments:</TD>
<TD>
<TEXTAREA NAME="comments" ROWS=5 COLS=40></TEXTAREA>
</TD>
</TR>
<TR>
<TD>
<CENTER>
<INPUT TYPE="submit" NAME="submit" VALUE="Submit">
</CENTER>
</TD>
</TR>
</TABLE>
and the script -
<HTML>
<HEAD>
<TITLE>Form Results</TITLE>
</HEAD>
<BODY>
<?php
print ("Your first name is $first.<BR>\n");
print ("Your last name is $last.<BR>\n");
print ("Your Email is <A
HREF=\"mailto:$email\">$email</A>.<BR>\n");
print ("This is what you had to
say:<BR><BR>\n<I>$comments</I><BR>\n");
?>
</BODY>
</HTML>
i''m sort of new at this, so comments would be appreciated.
TIA,
andrew
first.<BR>\n");
print ("Your last name is
last.<BR>\n");
print ("Your Email is <A
HREF=\"mailto:
email\">
这篇关于PHP和表单的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!