purtroppo non funziona lo stesso; ecco l'intero script e l'errore che mi dà
<?
$thisfile=$_SERVER['PHP_SELF'];
$message="ciao";
$reg_form= <<< EOREGFORM
<form method="post" action="$thisfile">
<table border="1" align="center">
<caption> Inserisci Login e Password </caption>
<tr><td> Login</td> <td> <input type="text" size=20 name="login"></td></tr>
<tr><td> Password</td><td> <input type="password" size=20 name="password"></td></tr>
<tr><td colspan="2"> Invia <input type="submit" value="submit"></td></tr>
<input type=hidden name="stato" value="loginpass">
</form>
EOREGFORM>>;
$cambio_form= <<< EOCAMBIO
<form method="post" action="$thisfile">
<table border=1 align="center">
<caption> Inserisci Login e Password </caption>
<tr><td> Login</td> <td> <input type=text size=20 name=login></td></tr>
<tr><td> Password</td><td> <input type=password size=20 name=password></td></tr>
<tr><td colspan="2"> Invia <input type="submit" value="submit"></td></tr>
<input type=hidden name="stato" value="cambiopass">
</form>
EOCAMBIO;
if (!$_POST['submit']) $message=$reg_form;
?>
<html>
<body>
<? echo $message?>
</body>
</html>
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\programmi\easyphp1-8\www\phpself.php on line 28
di rosso è colorata la linea con l'errore, ma il problema penso che non sia quello infatti come già detto dopo l'apertura di <<< mi rimane tutto di verde come se non chiudesse nonostante io chiudo.