E' da due giorni che ci lavoro sopra, ma non riesco a capire per quale stramaledettissimo motivo non vuol funzionare questa semplice funzione con le if!
Codice HTML:
<form method="POST" action="./Access2.php"><br>
<input type="radio" name="check" value="OkAccess"/>Fammi accedere<br>
<input type="radio" name="check" value="NoAccess"/>Non farmi accedere!</STRONG><br><br></FONT><input type="submit" value="Continua">
</form>
Codice PHP:
<?php
if ($_POST[check]=='OkAccess')
{
setcookie("Check", "$_POST[check]", time() +604800, "/");
header("location: ./index.php");
}
if ($_POST[check]=='NoAccess')
{
setcookie("Check", "$_POST[check]", time() +604800, "/");
header("location: ./index.php");
}
if ($_POST[check]=='')
{
echo"<center><STRONG><FONT face=\"Arial\" color=\"#A21318\" size=4>Attenzione!</FONT></STRONG></center>";
echo"<center><STRONG><FONT face=\"Arial\" color=\"#00000\" size=2>Non hai fornito alcuna risposta!</FONT><br><a href=\"./Access.php\"><FONT face=\"Arial\" color=\"#00000\" size=2>Torna indietro e confermaci la tua età!</FONT></a></STRONG></center>";
}
?>
Ho già provato a stampare i risultati del form, ma nulla da fare, questi vengono ricevuti, ho anche provato a mettere nelle if gli apici singoli e doppi ma nulla... a questo punto mi affido a voi!