Zitat Zitat
Und ich habe am Anfang der Seite ein Cookie gesetzt, Problem ist natürlich, das der User wenn er das erste Mal auf die Seite geht F5 drücken muss, weil anscheinend so schnell der Cookie nicht bemerkt wird... was nun?
Der Cookie wird aus einem ganz einfachen Grund nicht bemerkt.
Er wird beim Benutzer nämlich erst angelegt, wenn er die Seite erhalten hat.

Das umgeht man ganz einfach in dem du einen default-Value festlegst:
PHP-Code:
if(!isset($_REQUEST['searchfrom'])) {
    
$_REQUEST['searchfrom'] = 'buffed';

mfG