le scanf %d me chagrine un peut dans le sens ou mysql_real_...string() retoune une chaine.
ça aussi, mais pour des raisons irrationnelles, j'ai toujours l'impression qu'on devrait laisser POST,GET et REQUEST en lecture seule et donc éviter ça:
$_POST[$k] = trim($value);
c'est irrationnel, me me demandez pas d'explication.
Le stripslashes() n'est utile que si les magic quote sont activées, d'autant plus que tu utilises correctement mysql...string().
<input type="submit" name="formulaire" value=" OK " />
if ( isset($_POST['formulaire']) && ... )
Il ne faut pas se baser là dessus, j'ai appris à mes dépends que IE n'envoie pas toujours la variable du formulaire contenue dans le bouton de type submit. Personnellement j'aurrai plutot utilisé
if ( isset($_POST['poste'] ) )
comme ça tu vérifies si la variable existe avant de l'utiliser.
sinon ça devrait marcher correctement.
Partager