30-04-2007, 12:57 PM
En fait, le problème vient peut-être d'ailleurs. J'ai remarqué qu'un \ était ajouté avant l'apostrophe. Cela me surprend un peu d'ailleurs vu mon code:
Code PHP :
<?php
foreach($_POST AS $key=>$value)
{
${$key}=htmlspecialchars($value, ENT_QUOTES, 'UTF-8');
}
if(!preg_match("/^[[:alpha:]][[:alpha:]éèàùçäëïöü-']{2,}$/", $prenom))
{
$_SESSION['prenom']='value="'.$prenom.'" style="color:red; margin-left:67px;"';
$_SESSION['fail']=1;
}
else
{
$_SESSION['prenom']='value="'.$prenom.'" style="margin-left:67px;"';
}