10. oktober 2004 - 11:04Der er
10 kommentarer og 1 løsning
Popup ved submit
Hej, Jeg sidder og kæmper med et login system. Det skal foregå sådan at man indtaster koden på forsiden og trykker "OK" (submit). Hvis koden er rigtig skal der så åbnes en popup.
Jeg gør ikke helt sådan, jeg starter mit php script med if(isset($_REQUEST['submit'])){ bla bla bla...
Så kører den det hele igennem, og tjekker om koder passer, hvis koden passer så ønsker jeg at få åbnet popupen, så det f.eks. fungerer ligesom en header..
Jeg kan jo f.eks. godt udskifte min header med følgende: echo "<script>parent.menuF.location='startmenu.php' ; document.location='indhold.php';</script>"; }
I får lige hele koden, og det er altså der hvor der står "POPUP" hvor der skal sættes et sytkke kode ind som laver min popup:
<? // FIND DEN INDTASTEDE KODE if(isset($_GET["kode"]) || isset($_REQUEST['submit'])){ session_start(); require("sql.php");
// FIND KODEN OG TJEK OM DEN FINDES, REAGER DEREFTER. $resultat = mysql_query("select kode from kode where kode='$kode'") or die(mysql_error()); if(mysql_num_rows($resultat) != 0) { $raekke = mysql_fetch_array($resultat); $_SESSION['kode987'] = $raekke['kode'];
POPUP
// HVIS KODEN IKKE FINDES, SEND TIL SIDE MED DEN ANGIVNE FEJLMEDDELELSE else{ header("Location: ../index.php?fejl=$fejl");} } ?>
// FIND KODEN OG TJEK OM DEN FINDES, REAGER DEREFTER. $resultat = mysql_query("select kode from kode where kode='$kode'") or die(mysql_error()); if(mysql_num_rows($resultat) != 0) { $raekke = mysql_fetch_array($resultat); $_SESSION['kode987'] = $raekke['kode'];
Nå for søren :-D Men jeg har lige fundet ud af en anden ting. Popup-blokkerne tror det er en popup som jeg ikke selv har bedt om, da den selvfølgelig ikke kan finde ud af at jeg faktisk har bedt om den.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.