MudGuard: Frage wegen header:location + GET-Parametern

Beitrag lesen

Hi,

$path = $_SERVER['PHP_SELF']; $file = basename($path);
if(!isset($_GET['style']) || $_GET['style'] == "" || !is_numeric($_GET['style']) || $_GET['style'] < 1 || $_GET['style'] > 2) {
    $_GET['style'] = 1;
    $header = header("Location: $file?style=1");
}

  
Hm. Warum willst Du überhaupt einen Redirect machen?  
Falls kein oder ein falscher Stil angegeben ist, reicht es doch, wenn Du das intern in Deinem Script auf style 1 umbiegst.  
Deswegen extra nochmal über den Browser zu gehen, halte ich für schlecht.  
  
cu,  
Andreas

-- 
[Warum nennt sich Andreas hier MudGuard?](http://MudGuard.de/)  
[Schreinerei Waechter](http://www.schreinerei-waechter.de/)  
[O o ostern ...](http://ostereier.andreas-waechter.de/)  
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.