Buongiorno a tutti.
Mi sono appena iscritto, spinto da un problema che mi assilla da quasi 48 ore nel corso dei miei nuovi studi di PHP :
Dopo aver creato un documento html con un tag form :
<html>
<head></head>
<body>
<form action="cantante.php" method="get" name="form1" target="_self" id="form1">
Qual'è il tuo cantante preferito ?
<input type="text" name="textfield" />
</p>
Invia
<input type="submit" name="Submit" value="Invia" />
</p>
</form>
</body>
</html>
E dopo aver creato il documento "cantante.php" :
<html>
<head>
</head>
<body>
Il tuo cantante preferito è :<?php $cantante = $_get['textfield']; echo $cantante; ?>
</body>
</html>
Apro con il browser la prima pagina ed inserisco nel campo di testo un nome, quindi premo il tasto invio e quando mi si apre l'altra pagina mi vien fuori :
Il tuo cantante preferito è :
senza il nome che dovrebbe comparire. Ora nella casella dell'indirizzo http (essendo infatti indicato il method=get) è tutto regolare "http://localhost/prove_php/cantante.php?textfield=Francesco+Guccini&Submit=In via",
ma il risultato atteso non viene. Ho provato molti esempi come questo facendo attenzione alle maiuscole e minuscole durante la compilazione del codice e delle variabili ma i risultati sono sempre gli stessi. Comincio a pensare che possa essere un problema del server sul locale (IIS).
Vi prego aiutatemi......GRAZIE