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:
ecco il codice dell'altra pagina php: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>
Perchè non viene passata nessuna variabile? questo codice l'ho sviluppato partendo da un esempio preso da un librocodice:<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>![]()
![]()
Ho provato anche a sostituire i vari $_nome_variabile con $_POST['variabile']; ma non funziona...qualcuno riesce ad individuare il mio errore???

Rispondi quotando