Ereg() obsolète

biggels - 19 déc. 2012 à 16:12
cs_stay Messages postés 493 Date d'inscription jeudi 7 juillet 2005 Statut Membre Dernière intervention 24 mai 2017 - 20 déc. 2012 à 01:18
salut,
en grand amateur, je suis confronté à un problème : j'ai suivi un tuto pour créer un formulaire sans rafraîchissement de la page tout fonctionne sauf que j'obtiens l'erreur suivante :


if ( empty($_REQUEST['name']) ) {
$pass = 1;
$alert .= "<li>" . $emptyname . "</li>";
} elseif ( ereg( "[][{}()*+?.\\^$|]", $_REQUEST['name'] ) ) {
$pass = 1;
$alert .= "<li>" . $alertname . "</li>";
}
if ( empty($_REQUEST['email']) ) {
$pass = 1;
$alert .= "<li>" . $emptyemail . "</li>";
} elseif ( !eregi("^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$", $_REQUEST['email']) ) {
$pass = 1;
$alert .= "<li>" . $alertemail . "</li>";
}
if ( empty($_REQUEST['message']) ) {
$pass = 1;
$alert .= "<li>" . $emptymessage . "</li>";
} elseif ( ereg( "[][{}()*+?\\^$|]", $_REQUEST['message'] ) ) {
$pass = 1;
$alert .= "<li>" . $alertmessage . "</li>";
}


je cherche sur les internets et tombe sur l'expression preg_match, je remplace donc les ereg() mais j'obtiens toujours des erreurs.
Que faire ?, merci d'avance pour vos réponses.

1 réponse

cs_stay Messages postés 493 Date d'inscription jeudi 7 juillet 2005 Statut Membre Dernière intervention 24 mai 2017 4
20 déc. 2012 à 01:18
Quelles sont les erreurs affichées à l'écran (également avec preg_match) ?

stéph
0
Rejoignez-nous