goedemiddag,

ik heb een alert message gemaakt met het volgende script


else
{
echo "<script>alert('Deze combinatie bestaat niet.') </script>";
echo "<script>navigate('login.php')</script>";
exit();
}


dit werkt perfect
alleen haalt hij de onderliggende website weg.
is hier een oplossing voor?

Groetjes
Jesper
Dan moet je even de navigate() functie hier neer zetten..
miss werkt:

{
echo "<script>alert('Deze combinatie bestaat niet.') </script>";
header ("location: login.php");
}
Dat zal in ieder geval niet werken, je hebt immers voor header() dan al output naar de browser verstuurd. Dat gaat je sowieso een 'headers already sent' foutmelding opleveren...
hmm,

mja, idd je hebt gelijk...

anders ff zoeke op; javscript redirect?
else
{
echo "<script>alert('Deze combinatie bestaat niet.') </script>";
echo "<script>navigate('login.php')</script>";
exit();
}

logisch..
<script>window.location('login.php');</script>
Er worden nu wel een aantal oplossingen gegeven om een gebruiker door te sturen, maar hoezo weten we zeker dat dat is wat die navigate() functie doet? De naam doet het dan wel vermoeden, maar voor hetzelfde geld wordt er door die functie een pop-up oid geopend.

@Jesper: als je eens uitlegt wat die functie moet doen en wat er niet gaat zoals jij het verwacht, kun je waarschijnlijk wel verder geholpen worden.

Reageren