Page 1 sur 1

recherche chaine de carateres

Posté : 24 juil. 2013, 18:34
par Chile
Bonjour,
J’ai mis en place un script sur mon site pour une recherche de caractere (lien retour).
Par contre je ne sais pas quand ecrire 'une recherche qui inclus la chaine de caractere, du genre *www.mon-site.com*.*.
Donc qui peut trouver aussi hht://www.mon-site.com/page1.php dans cet exemple.
Est ce que quelqu'un peut me dire ce qu'il faut rajouter a la chaine de caractere recherché ? des * comme en basic ?
Merci

Re: recherche chaine de carateres

Posté : 24 juil. 2013, 19:29
par moogli
salut,


sans code on ne peux pas t'aider,


t'es pas super clair, tu veux trouver la chaîne dans une autre ? (preg_match, strpos etc).


@+

Re: recherche chaine de carateres

Posté : 24 juil. 2013, 20:10
par Chile
salut,
Oui je veux vérifier la présence du lien retour.
Donc un chaine de caractere qui aura tours cette racine
www.mon-site.com
mais qui pourrait etre comme lien retour http://www.mon-site.com/pageliensretour.php

J'ai comme code d'abord la fonction
function verify_link($url,$link)
{
$contenu = file_get_contents($url);
if (strstr($contenu,$link))
return true;
else 
return false;
}
Puis l'application de la fonction
<?php
$url = $row_enr_liens['lien_retour'];
$link = 'www.mon-site.com';
if(verify_link($url,$link))
echo ''.$link.'';
?>
Ca marche tres bien, si le lien retour est www.mon-site.com.
Mais si c'est http://www.mon-site.com ou www.mon-site.com/pageliensretour.php, eh bien ca ne le trouve pas.
C'est pour cela que j'aimerai savoir si on peut ecrire une recherche d'une chaine de caractere qui se trouve dans une chaine de caractere.

Merci

Re: recherche chaine de carateres

Posté : 24 juil. 2013, 20:32
par moogli
Essai strpos :mrgreen:

Re: recherche chaine de carateres

Posté : 24 juil. 2013, 21:43
par Chile
super ! ca fonctionne beaucoup mieux :D
Merci moogli