Ciao ragazzi, 2 giorni BUTTATI su un problema che poi ho scoperto essere sullo switch. NON RIESCO A CAPACITARMENE!
questo è il mio codice di usrconfig.php:
ora che voi ci crediate o meno, sul mio sistema (windows 8, wamp last release), visto che non ho stestato su server, se chiamo con un bottone usrconfig.php passando come parametro rtype:"logout" il simpatico server entra nello switch, seleziona il case"logout", fa tutto il codice dopodichè decide bellamente di farsi anche il codice di case"newusr"..Codice PHP:<?php
include "config.php";
$connessione = connettidb();
$rtype=($_POST["rtype"]);
echo'RTYPE: '.$rtype.' ;';
switch ($rtype):
case "logout":{ echo"VA IN LOGOUT
";
$_SESSION = array();
session_unset();
setcookie("itlibri_cok","",time()-10000);
session_destroy();
$rtype="fine";
echo'RTYPE: '.$rtype.' ;';
}
case "newusr":{
echo"VA IN NEWUSR
";
echo'RTYPE: '.$rtype.' ;';
}
case "login":{
echo"VA IN LOGIN
";
session_unset();
session_destroy();
session_start();
}
endswitch;
disconnettidb($connessione);
?>
voi avete idee del perchè? rtype rimane sempre lo stesso.. (il codice ve l'ho mozzato nelle parti dentro newusr e login tanto non serve)

Rispondi quotando
