Abbiate pazienza, sono nuovo.
Sto cercando di impare php tramite un libro (php5 guida per lo sviluppatore).
Ho installato easyphp1.8 e vorrei svolgere un piccolissimo esempio proposto dal libro.
Si tratta di inviare una stringa da una pagina html a una pagina php.
il codice della pagina html è il seguente:
....
....
<body>
<form method="POST" action="pagina.php">
quale è il tuo cantante preferito?
<input type="text" name="testo">
<input type="submit" value="clicca per inviare">
</form>
</body>
....
....
il codice della pagina php( di nome "pagina.php" ) è il seguente:
...
...
<body>
il tuo cantante preferito è:
<?php
echo $_POST['testo'];
?>
</body>
....
....
il problema è che quando invio il nome sia con explorer che con firefox la pagina php si apre senza la stringa che avevo digitato.
credevo che fosse un problema di compilazione, allora ho tolto dalla pagina php la riga echo $_POST['testo'] e ho messo semplicemente la riga echo("ciao mondo").
il risultato in questo caso è che cliccando il bottone per inviare nella pagina html si apre un'altra finestra del browser con la scritta corretta ciao mondo.
Non so più cosa fare. mi sono fermato alle prime pagine del libro e spererei tanto di continuare ad apprendere questo linguaggio.
Grazie a chiunque voglia aiutarmi!!!
![]()