Problemino con le prime prove

killafrog

Nuovo Utente
25 Feb 2009
4
0
0
Salve a tutti ragazzi.
Ho da poco iniziato a studiare un pò di php ma ho bisogno di aiuto.
Mi sto aiutando con un paio di manuali tra cui quello di Ullman.
Ho un problema con un esempio di form:


form.html:
----------

<html>
<head>
<title>Form</title>
</head>
<body>
<FORM ACTION="HandleForm.php" METHOD="GET">
Firs Name <INPUT TYPE=TEXT NAME="FirstName" SIZE=20><BR>
Last Name <INPUT TYPE=TEXT NAME="LastName" SIZE=40><BR>
E-Mail <INPUT TYPE=TEXT NAME="Email" SIZE=60><BR>
Comments <TEXTAREA NAME="Comments" ROWS=5 COLS=40></TEXTAREA><BR>
<INPUT TYPE=SUBMIT NAME="SUBMIT" VALUE="Submit">
</FORM>
</body>
</html>

HandleForm.php:
----------------

<html>
<head>
<title>Form Results/Using Strings</title>
</head>
<body>
<?php
extract($_GET);
$FirstName = Trim($FirstName);
$LastName = Trim($LastName);
$Email = Trim($Email);
$Comments = Trim($Comments);
$Name = $FirstName . " " . $LastName;
print("Your Name is $Name<BR>\n" );
print("Your E-Mail address is $Email<BR>\n" );
print("This is what you had to say: <BR>\n $Comments<BR>\n" );
$Name = urlencode($Name);
print ("<P>Click <a href=\"welcome.php?Name=$Name\"> here</a> to see your personalized greeting!\n" );
?>
</body>
</html>

welcome.php:
-------------

<html>
<head>
<title>Welcome</title>
</head>
<body>
<?php
print ("<B><CENTER>Hello, $Name</CENTER></B>\n" );
?>
</body>
</html>



Il problema è che in welcome.php la variabile $Name è un campo vuoto e non riesco a capire come passare il valore di $Name dall'HandleForm.php a welcome.php
Ringrazio chiunque voglia darmi una mano.

Francesco


p.s. visto che ci sono posso chiedervi quale manuale posso seguire? A volte ho parecchi problemi con gli esempi di Ullman
 
ciao

welcome.php:
-------------

HTML:
<html>
<head>
<title>Welcome</title>
</head>
<body>
<?php
$name=$_GET['Name'];
print ("<B><CENTER>Hello, $Name</CENTER></B>\n" );
?>
</body>
</html>

per i manuali ed esmpi qui su mrw ne trovi quanti ne vuoi:fonzie:
 
Borgo ti ringrazio.
Sei stato gentilissimo.
Ho seguito il tuo consiglio ed ho prelevato qualche guida che fino ad ora si sono dimostrate molto più chiare e semplici della guida che utilizzavo io.

Grazie ancora :)

p.s. spero di non disturbarti in seguito.....se dovessi "romperti" ti autorizzo a picchiarmi :P
 

Discussioni simili