par
Cyrano » 06 mai 2006, 22:20
C'est quoi cette utilisation de $_request
-1- on utilise le moins possible cette variable en dehors du débuggage;
-2- on écrit cette variable en majuscule
-3- on peut même simplifier le code :
au lieu de
//Si pas spécifié, on met M par défaut.
if (!$_request["genre"]) { $genre = "M"; }
else { $genre = $_request["genre"]; }
on fait :
//Si pas spécifié, on met M par défaut.
$genre = (isset($_POST['genre'])) ? "F" : "M";
Enfin à condition que ce soit envoyé par méthode
post bien sur, sinon remplacer par $_GET, mais à éviter aussi quand il est question d'accès à une base de données, principalement pour éviter tout risque d'attaque par injection SQL.