Deprecated: Function ereg() is deprecated
Voici le message d'erreur que j'obtiens :Deprecated: Function ereg() is deprecated in C:\wamp\www\autre\login.php on line 78
Voici mon code :
<?php
if (ereg("name", $field) and !eregi("login", $field))
{
if (!ereg("^[A-Za-z' -]{1,50}$", $value))
{
$errors[]= "$value n est pas un nom valide.";
}
}
?>
Cependant je ne sais pas par quoi le remplacer, est ce que cela serait correct ?????
Tu peux utiliser la fonction
preg_match à la place.
Par contre, lis bien la doc des fonctions preg_* car la syntaxe des masques diffère un peu.
Merci !
Peux tu m'expliquer un peu stp car j'ai du mal a comprendre la doc je suis vraiment débutante en php???????
Qu'est ce que tu ne comprends pas ?
<?php
if (preg_match("/name/i", $field) and !preg_match("/login/i", $field))
{
if (!preg_match("/^[A-Za-z' -]{1,50}$/i", $value))
{
$errors[]= "$value n est pas un nom valide.";
}
}
?>
Voilà le code que j'ai remplacé est-ce correct car je ne suis pas sur de l'avoir bien modifié étant donné que j'ai encore une erreur
De plus désormais j'ai un pb sur ce code :
<?php
$result = mysqli_query($cxn, $sql) or die ("Requete INSERT en echec.");
?>
il ne veux pas inserer dans ma bdd il me met toujours le message d'erreur : "Requete INSERT en echec"
C'est bon j'ai résolu mon pb
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: