Bonjour, je voudrais savoir si il existe une fonction permettant de voir si il y a un script spécifique dans une page. Par exemple, si un visiteur a mit le script <? include('ma_page.php'); ?> , la page s'affiche, sinon elle met qu'il faut insérer ce code, avez-vous une idée ?
Merci de ta réponse, mais le problème c'est que je voudrais vérifier sa sur une page du genre http://www.le_site_du_visiteur.com par exemple, ma variable qui a déja le site du visiteur est $site
Alors en fait le visiteur s'inscrit et en s'inscrivant il donne l'adresse de son site, et quand il accède à son compte je lui donne le code qu'il doit insérer dans ses pages, c'est à dire :
<? include('http://mon_site.fr/ma_page.php'); ?>
Et si ce visiteur ne le met pas, la page de son compte lui indique qu'il faut le mettre.
Voila, merci de vos réponses !!!
Je pense qu'il faut charger lire la page en question:
$fp = fopen('http://www.le_site_du_gars', 'r') or die('Erreur fichier');
$buffer = '';
while( !feof( $fp ) )
$buffer .= fread( $fp, 4096 );
Ensuite, tu regarde dans $buffer si ce que tu lui a demandé d'inclure y
est ( banière, etc ). Tu peux utiliser strpos ou ce genre de fonction
qui permet la recherche d'une chaine dans une autre...
Je n'ai pas très bien compris, dans $buffer=''; je marque banniere.txt c'est sa ? Tu peux m'expliquer d'une autre façon car je n'ai pas très bien compris, je suis débutant, merci !!!