Allora, ho creato una pagina chiamata prova form.htm
e un'altra chiamata HandleForm.php
la prima pagina contiene questo:
<HTML>
<HEAD>
<TITLE>Form HTML</TITLE>
</HEAD>
<BODY>
<FORM ACTION="HandleForm.php" METHOD=POST>
First Name <INPUT TYPE=TEXT
NAME="FirstName" SIZE=20>
Last Name <INPUT TYPE=TEXT
NAME="LastName" SIZE=20>
E-Mail <INPUT TYPE=TEXT
NAME="Email" SIZE=20>
<INPUT TYPE=SUBMIT NAME="SUBMIT" VALUE="INVIA!">
</FORM>
</BODY>
</HTML>
mentre la seconda contiene questo:
<html>
<head>
<title>Form Results</title>
</head>
<body>
<?php
print ("Your First Name is $FirstName.
\n");
print ("Your Last Name is $LastName.
\n");
print ("Your e-mail address is $Email.
\n")
?>
</body>
</html>
Entrambi i file sono nella stessa directory ma provandoli col browser, quando riempio i campi del form, vengo inviato a HandleForm.php che però dove dovrebbe stampare la variabile assegnata ad ogni campo (dovrebbe scrivere your first name is $FirstName") non è così!!!!
Anche riempiendo i campi del form il risultato è:
Your First Name is .
Your Last Name is .
Your e-mail address is .
Perchèèè????
pls help e scusate se sono stato molto "lungo"
ciaoz!