ok, questo è il codice che ho fin'ora:
In questo modo se il login è scorretto si apre la pop up reindirizzata alla pagina error.php, mentre se è corretto si deve aprire la pagina relativa all'utente loggato...solo che non so come fare questo collegamento...nel senso, come faccio a dire allo script di aprire la pagina dell'utente che si è loggato?codice:<html> <head> <SCRIPT LANGUAGE="JavaScript"> var javascript_version = 1.0;</SCRIPT> <SCRIPT LANGUAGE="JavaScript1.1"> javascript_version = 1.1;</SCRIPT> <SCRIPT LANGUAGE="JavaScript"> var newwin; function launchwin(winurl,winname,winfeatures) { //This launches a new window and then //focuses it if window.focus() is supported. newwin = window.open(winurl,winname,winfeatures); if(javascript_version > 1.0) { //delay a bit here because IE4 encounters errors //when trying to focus a recently opened window setTimeout('newwin.focus();',250); } } </SCRIPT> </head> <?php include("dbconnect.php"); if( isset($_POST['user']) AND isset($_POST['pwd'])) { $username = addslashes($_POST['user']); $password = addslashes($_POST['pwd']); $query = mysql_query("SELECT id FROM clienti WHERE username = '$username' AND password = '$password'"); if($num = mysql_num_rows($query) == 1) { echo "<body onLoad=\"launchwin('$pagina','pop','toolbars=0,scrollbars=0,location=0,statusbars=0,menubars=0,resizable=0,width=300,height=200,left=150,top=150')\">"; } else { echo "<body onLoad=\"launchwin('error.php','pop','toolbars=0,scrollbars=0,location=0,statusbars=0,menubars=0,resizable=0,width=300,height=200,left=150,top=150')\">"; } } echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0; URL=index.php\">\n"; ?> </body> </html>

Rispondi quotando