Salve a tutti,
cliccando su un pulsante del menù del mio sito, si apre una finestra popup, al centro dello schermo, in cui viene richiesto all'utente di effettuare il login.
La paginetta di login contiene uno script PHP in cui controllo che le credenziali inserite esistano nel DB. In caso positivo, apro una sessione, in caso negativo mando un messaggio di errore.
Il mio problema è che in entrambe i casi, tutto si svolge all'interno della finestrella popup precedentemente aperta.
Io invece vorrei che nel caso in cui il login fallisse, il messaggio d'errore venisse mandato nella stessa finestra popup, mentre se il login avesse successo venisse aperta una nuova finestra a tutto schermo.
Vi posto il codice che sto utilizzando per ottenere ciò che voglio:
if ($destinazione == "scheda_utente.php") {
echo
'<script language ="javascript">
window.open ("scheda_utente.php");
</script>';
} else {
echo '<script language ="javascript">document.location.href = "'.$destinazione.'"</script>';
}
Con questo codice riesco ad ottenere ciò che voglio, ma purtroppo il browser manda un blocco popup che non voglio.
Mi potete aiutare perfavore?