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!