ouvrir un pop up avant un header
Posté : 19 nov. 2007, 23:29
hello,
est ce uq'i lest possible d'ouvrir un pop up ET un header en meme temps svp?
j'ai un script ou A recommande a B le site. je cree un compte temporaire pour B.
si B vient sur le site son compte est active A recoit des points.
le truc c'est que quand B vient sur le site son compte n'est pas complet. aussi je voudrais le rediriger vers la page centrale du site ET ouvrir un pop up avec une explication et un formaulaire assez court pour completer son profil.
j'ai essaye le code suivant mais ca ne passe pas:
merci
est ce uq'i lest possible d'ouvrir un pop up ET un header en meme temps svp?
j'ai un script ou A recommande a B le site. je cree un compte temporaire pour B.
si B vient sur le site son compte est active A recoit des points.
le truc c'est que quand B vient sur le site son compte n'est pas complet. aussi je voudrais le rediriger vers la page centrale du site ET ouvrir un pop up avec une explication et un formaulaire assez court pour completer son profil.
j'ai essaye le code suivant mais ca ne passe pas:
//check that client has been recommended + that points have not been attributed to the referring client
if($referral !== "0" && $confirmation == "0")
{
$query = "SELECT id_clients FROM grids_clients WHERE id_clients = '$_SESSION[id_clients]'";
$result = mysql_query($query) or die('Query failed. ' . mysql_error());
if (mysql_num_rows($result) > 1)
{
$query = "UPDATE clients SET confirmation = 1 WHERE id_clients = '$_SESSION[id_clients]'";
mysql_query($query) or die ('Invalid query: ' . mysql_error());
//give away 1000 points per registered user
$query = sprintf("UPDATE clients SET points = points + 1000 WHERE id_clients = '$referral'",
mysql_real_escape_string($referral)
);
mysql_query($query) or die ('Invalid query: ' . mysql_error());
$recommend = true;
}
}
switch($data["level"])
{
case "0":
//user mode
//update visit counter
$query = sprintf("UPDATE clients SET counter = counter + 1 WHERE email = '$email' AND password = md5('$password')",
mysql_real_escape_string($email),
mysql_real_escape_string($password)
);
mysql_query($query) or die ('Invalid query: ' . mysql_error());
if (recommend == true)
{
print "<script type=\"text/javascript\">
window.open(\"http://www.monsite.com/temp/index2.php\");
</script>";
header('Location: ../index4.php');
exit();
break;
}
else
{
header('Location: ../index4.php');
exit();
break;
}
est ce que vous pensez qu'il y a une meilleur emethode que ca (qui ne marche pas pour le moment...)merci