- Home
- Categorie
- Coding e Sistemistica
- PHP
- messaggio di errore su $SERVER ['PHP_SELF]
-
messaggio di errore su $SERVER ['PHP_SELF]
Buongiorno a tutti,
sto realizzando, per studio, un convertitore ascii in php.
Se uso:
echo "<form name= converti method= post action= ".$SERVER['PHP_SELF'].">";
echo "Dato:";
echo "<input type=text name=dato>";
echo"<br>";
echo "Converti in carattere ascii";
echo "<input type=radio value=carattere name=ascii><br>";
echo "Converti in codice ascii";
echo "<input type=radio value=codice name=ascii><br>";
echo "<input type=submit value='Converti'>";
mi restituisce:
Notice: Undefined variable: SERVER in c:\programmi\easyphp1-8\www\st_bo\php\convertitore ascii.php on line 12se uso:
echo "<form name=trasforma method=post action='$PHP_SELF'>";
mi restituisce:
Notice: Undefined variable: PHP_SELF in c:\programmi\easyphp1-8\www\st_bo\php\esempio2.php on line 3Come mai?... Ho installato easyphp 1.8
Ciao e grazie
-
Ti da errore perchè la sintassi del comado è questa:
[PHP]$_SERVER['PHP_SELF'][/PHP]
con l'underscore che separa il $ da SERVER.
Ciao!