Hoihoi,
Ik ben met een zoekscript bezig, waarvan iedere pagina op de site een zoekformulier bevat.
Nu is het zo als het formulier verstuurd wordt naar zoek.php en de waardes van het ingevulde formuliertje, niet voldoen.de bezoeker via een header terug gestuurd wordt naar de pagina waarop ze het formulier hebben ingevuld.
Tot dusver, geen probleem.Maar als ik het formulier vanaf zoek.php zelf verstuur dan gaat het mis, pagina laadt niet meer naar behoren.
Krijg geen foutmelding of iets dergelijks.
Nu is mijn vraag is dit niet op te lossen met de header functie??, omdat de pagina dan naar zichzelf verwijst.
Of is een javascript refresh inbouwen hier de enigste juiste oplossing.
een klein stukje code.
<?
if (ereg("(\?search=)",$_SERVER['HTTP_REFERER']))
{
$url=explode("?",$_SERVER['HTTP_REFERER']);
header("LOCATION:".$url[0]."?search=".$search."");
}else
{
header("LOCATION:".$_SERVER['HTTP_REFERER']."?search=".$search."");
}
?>
753 views