Bonjours,
J'ai une variable en php et j'aimerais savoir si elle contiens certain caractère (en locurant http://) pour éviter de rentrer des adresse internet.
Que dois t'on utiliser pour faire ce controle ???
Merci d'avance.
Silvia
Bonjours,
J'ai une variable en php et j'aimerais savoir si elle contiens certain caractère (en locurant http://) pour éviter de rentrer des adresse internet.
Que dois t'on utiliser pour faire ce controle ???
Merci d'avance.
Silvia
# La rubrique Web
# Javascript / PHP / Flash / (X)HTML / CSS
# Les FAQs
# Les Sources
# Mon profil LinkedIn
Ca dépend de ce que tu veux tester... si la chaine que tu recherche est fixe ou variable... .. .
Si c'est juste http:// et rien d'autre utilise plutot strpos()
sinon utilise les expressions régulières et preg_match() comme le dit BrYs... .. .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if(strpos($maVar,'http://') !== false) echo 'http:// a été trouvé dans '.$maVar;
@ tchaOo°
Egalement, tu peux utiliser
si tu connais le nombre de caractères et le point de départ (0 si c'est le début de la chaîne) et ensuite tu testes la partie extraite.
Code : Sélectionner tout - Visualiser dans une fenêtre à part substr($machaine,depart,nbcaracteres)
bonjour,
j ai un fichier php qui contient une variable $var,
je veux afficher le contenu de cette variable a partir d un autre fichier.
comment je peu recuperer son contenu.
merci
Sessions, passage en get/post, tu as le choix des armes![]()
Non... substr permet d'extraire une portion de la chaine... pas de tester la présence de texte ou de caractère(s) dans une chaine... .. .Envoyé par Alain Dionne
@ tchaOo°
C'est pour ça que je dis : "et ensuite tu testes." Mais c'est sûr que dans le cas où il s'agit d'un préfixe, strpos est plus direct.Envoyé par kankrelune
Partager