30-01-2008, 11:17 PM
Merci déjà de vos réponses, tout le monde avait un peu raison, j'ai modifié le code ainsi qui semble un peu mieux mais qui affiche à chaque fois
le "echo"..... en testant avec des quotes ou sans, d'ailleurs.
Donc, sauf erreur, je pense que la syntaxe dans le ereg est presque bonne mais il manque encore un truc :pleure2:
(j'ai mis un antislashe entre ' et " mais resultat identique)
le "echo"..... en testant avec des quotes ou sans, d'ailleurs.
Donc, sauf erreur, je pense que la syntaxe dans le ereg est presque bonne mais il manque encore un truc :pleure2:
(j'ai mis un antislashe entre ' et " mais resultat identique)
Code PHP :
<?php
include 'connexion.php';
$login= ereg('^[a-zA-Z\'"]*$', $_POST['pseudo']);
if($login==true)
{
//le pseudo est correct
$login="";
}
else
{
//le pseudo n'\est pas correct
echo 'Le pseudo est incorrect car il y a des caractères spéciaux';
}