Ciao ragazzi, è il mio primo messaggio
ho spulciato il forum cercando una soluzione, ma essendo il mio problema una banalità (credo, io sono un niubbo!) n on trovo soluzione.
Ho creato un form dati, ecco il codice:
codice:
<HTML>
<BODY>
<H1></H1>
<FORM NAME='frmJobApp' METHOD=post ACTION="jobapp_action.php">
<table border="0" cellpadding="3" cellspacing="3" style="border-collapse: collapse" bordercolor="#111111" width="450">
<colgroup span=1 style="font-family: Verdana; font-size:10pt; font-color: navy; text-align: right"></colgroup>
<tr>
<td>
First Name:
</td>
<td>
<input type="text" name="name" size="25"></td>
</tr>
<tr>
<td>Last Name: </td>
<td>
<input type="text" name="$surname" size="25"></td>
</tr>
<tr>
<td>Company: </td>
<td>
<input type="text" name="$company" size="25"></td>
</tr>
<tr>
<td>Title: </td>
<td>
<input type="text" name="$title" size="25"></td>
</tr>
<tr>
<td>Phone: </td>
<td>
<input type="text" name="$phone" size="25"></td>
</tr>
<tr>
<td>Email: </td>
<td>
<input type="text" name="$email" size="25"></td>
</tr>
<tr>
<td> Registration: </td>
<td><SELECT NAME="$status">
<OPTION VALUE="$f">Full registratione fee</OPTION>
<OPTION VALUE="$s">Student registration fee</OPTION>
<OPTION VALUE="$a">Accompanying person</OPTION>
</SELECT></td>
</tr>
<tr>
<td> Please select payment: </td>
<td> <SELECT NAME="$pay">
<OPTION VALUE="$p">PayPal</OPTION>
<OPTION VALUE="$t">T/T</OPTION>
<OPTION VALUE="$d">Cash</OPTION>
</SELECT></td>
</tr>
</table>
</center>
<INPUT NAME="enter" TYPE="submit" VALUE="Enter">
</FORM>
</BODY>
</HTML>
ecco il codice dell'altra pagina php:
codice:
<HTML>
<BODY>
<?php
echo ("You have submitted the following:
".
"First Name: $name
".
"Last Name: $surname
".
"Company or organization: $company
".
"Title: $title
".
"Telephone number: $phone
".
"E-mail: $email
".
"type of registration: ");
switch ($status){
case "f":
echo("Full registration fee
");
break;
case "s":
echo("Student registration fee
");
break;
case "a":
echo("Accompanying person
");
break;
default:
echo ("Full registration fee
");
}
echo ("Payment: ");
switch ($pay){
case "p":
echo("Paypal
");
break;
case "t":
echo ("T/T
");
break;
case "d":
echo("Cash
");
break;
default:
echo ("payPal
");
}
?>
<FORM METHOD=post>
<INPUT TYPE="submit" VALUE="Submit">
<INPUT TYPE="button" VALUE="Go Back" ONCLICK="self.history.back();">
</FORM>
</BODY>
</HTML>
Perchè non viene passata nessuna variabile? questo codice l'ho sviluppato partendo da un esempio preso da un libro
Ho provato anche a sostituire i vari $_nome_variabile con $_POST['variabile']; ma non funziona...qualcuno riesce ad individuare il mio errore???