ok, questo è il codice che ho fin'ora:
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>
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?