Sven Rautenberg: register_globals auf on

Beitrag lesen

Moin!

Dein Code wäre also besser, wenn er nur aus

$user = new User ($_GET['user_id']);


> > bestünde.  
>   
> Ich tippe $user\_id aber leicher als $\_GET['user\_id']. :-)  
  
Daran gewöhnst du dich. :) Abgesehen davon siehst du bei jedem eingebauten Zugriff auf $\_GET auch sofort, dass es sich um eventuell als gefährlich zu betrachtende Benutzerdaten handelt. Steht da nur $user\_id, bleibt diese Tatsache eher verborgen.  
  
Und nicht zuletzt: $\_GET steht dir auch in Funktionen und Klassen direkt zur Verfügung, während du $user\_id dort erstmal verfügbar machen mußt.  
  
 - Sven Rautenberg

-- 
My sssignature, my preciousssss!