Fonction php "FIND" ?

doom
WRInaute discret
WRInaute discret
 
Messages: 155
Inscription: 21 Déc 2003

Fonction php "FIND" ?

Message le Mar Déc 26, 2006 18:35

bonjour à tous,
je cherche une fonction php qui permette de chercher une expression dans un document apellé juste avant, et qui renvoie TRUE ou FALSE selon si l'expression a été trouvée dans le document ou pas,

exemple :
Code: Tout sélectionner
$test = file_get_contents("http://www.google.com/");
find "Rechercher" in $test;


c'est pas très programmeur mais vous aurez compris je pense ce que ej souhaite faire :)

merci d'avance de votre aide

joyeux noël!!

doom

doom
WRInaute discret
WRInaute discret
 
Messages: 155
Inscription: 21 Déc 2003

Message le Mer Déc 27, 2006 17:43

personne??
lol vous êtes tous encore en train de reveilloner?

fablezouave
WRInaute discret
WRInaute discret
 
Messages: 109
Inscription: 20 Déc 2006

Message le Mer Déc 27, 2006 20:50

salut

Tu peux utiliser plusieurs fonctions : strpos (la plus rapide), strstr ...

Code: Tout sélectionner
<?php
if( strpos( filegetcontents('...') , 'la recherche' ) {
   // trouvé
} else {
   // bouhhhh
}
?>


http://php.net/strpos * voir aussi stripos() pour une recherche insensible à la casse en PHP5.

doom
WRInaute discret
WRInaute discret
 
Messages: 155
Inscription: 21 Déc 2003

Message le Mer Déc 27, 2006 22:33

nickel ca fonctionne parfaitement!
c'est fou tout ce que l'on peut faire en php : je viens de faire un script que je lance en cron quotidiennement qui vérifie que les sites avec lesquels je suis partenaire n'aient pas par mégarde éffacé ou modifié le lien vers mon site, le cas échéant je suis avertis par mail et SMS, la classe!
a+ et bonnes fêtes!


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités