ciao a tutti,
ho creato una pagina in php che dopo aver controllato user e pass fa qualcosa altrimenti qualcosaltro.
vorrei che se user e pass sono corretti mi facesse vedere la pagina html altrimenti no, io stavo facendo così:
<?php
if (($user=="xxx") and ($psw=="xxx"))
{
echo <<<EOD
//codice html
EOD;
}
else
echo"<metahttp-equiv=\"refresh\"content=\"0;url=index.html\" />";
?>
ora siccome all'interno del codice html c'è dell'altro php
come faccio?:
<?php
if (($user=="xxx") and ($psw=="xxx"))
{
echo <<<EOD
//codice html <?php codicephp ?> //codice html
EOD;
}
else
echo"<metahttp-equiv=\"refresh\"content=\"0;url=index.html\" />";
?>
purtroppo non funziona, come si può ovviare?
altrimenti io avevo messo tutto il codice html con al suo interno codice php come semplice output dopo il controllo dello user e pass salvo fare nel controllo un redirect se non erano giusti e funziona;
<?php
if (($user!="xxx") or ($psw!="xxx"))
{
echo"<metahttp-equiv=\"refresh\"content=\"0;url=index.html\" />";
}
?>
//codice html <?php codicephp ?> //codice html
ma è sicuro fare così? :master: