A voir également:
- Code de recherche php
- Code ascii de a - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Code puk bloqué - Guide
- Code de déverrouillage oublié - Guide
- Code activation windows 10 - Guide
7 réponses
J'métais completement foiré, j'ai refais le code et testé en local, ça marche parfaitement (et il me retourne 'Le mot astuces est dans le site')
(et comme j'ai rien a foutre de mes journées j'ai fait un petit script qui demande l'adresse d'un site, un mot à chercher et qui dit si le mot s'y trouve ou pas)
<?php $fichier = file_get_contents('http://www.commentcamarche.net/'); $regex = '#astuces#' ; if (preg_match($regex, $fichier)) { echo 'Le mot astuces est dans le site'; } else { echo 'Le mot astuces n\'est pas dans le site'; } ?>
(et comme j'ai rien a foutre de mes journées j'ai fait un petit script qui demande l'adresse d'un site, un mot à chercher et qui dit si le mot s'y trouve ou pas)
<?php if (isset($_POST['adresse']) AND isset($_POST['nom'])) { $adresse_site = htmlspecialchars($_POST['adresse']); $fichier = file_get_contents($adresse_site); $mot = htmlspecialchars($_POST['nom']); $regex = '#'.$mot.'#' ; if (preg_match($regex, $fichier)) { echo 'Le mot ' . $mot . ' est dans le site<br/>'; } else { echo 'Le mot ' . $mot . ' n\'est pas dans le site<br/>'; } } ?> Tester si un mot existe dans une page web !<br/> <form method="POST" action="<script>this.location</script>"> <input type="text" name="adresse" value="Adresse du site" /><br/> <input type="text" name="nom" value="Mot a chercher" /><br/> <input type="submit"> </form>
$fichier =fopen('http://www.commentcamarche.net/','r');
$regex = '#astuces#' ;
if preg_match($regex, $fichier)
{
echo 'Le mot astuces est dans le site';
}
else
{
echo 'Le mot astuces n'est pas dans le site';
}
fclose($fichier);
$regex = '#astuces#' ;
if preg_match($regex, $fichier)
{
echo 'Le mot astuces est dans le site';
}
else
{
echo 'Le mot astuces n'est pas dans le site';
}
fclose($fichier);
merci autre fois
J ai essayé la 1ere il m a donné que le mot astuces n'existe pas (malgré qu'il existe)
donc j'ai passé à la 2eme ...
j'ai crée un ficher (index.php) et j ai coller tous le script
la résultats : il m affiche la page avec les 2 cases mais quand j appui sur valider il me donne l'erreur suivant :
''' This error (HTTP 404 Not Found) means that Internet Browser was able to connect to the website, but the page you wanted was not found. It's possible that the webpage is temporarily unavailable. Alternatively, the website might have changed or removed the webpage. '''''
peut il un pb de Host ?
J ai essayé la 1ere il m a donné que le mot astuces n'existe pas (malgré qu'il existe)
donc j'ai passé à la 2eme ...
j'ai crée un ficher (index.php) et j ai coller tous le script
la résultats : il m affiche la page avec les 2 cases mais quand j appui sur valider il me donne l'erreur suivant :
''' This error (HTTP 404 Not Found) means that Internet Browser was able to connect to the website, but the page you wanted was not found. It's possible that the webpage is temporarily unavailable. Alternatively, the website might have changed or removed the webpage. '''''
peut il un pb de Host ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ça marche très bien chez moi.
Tu es sur que tu as écrit une adresse de cette forme :
http://nomdusite.fr/ ?
Si tu veux essayer une page d'accueil, essaye peut-être sous cette forme :
http://nomdusite.fr/index.php
http://nomdusite.fr/index.htm
etc.
Tu es sur que tu as écrit une adresse de cette forme :
http://nomdusite.fr/ ?
Si tu veux essayer une page d'accueil, essaye peut-être sous cette forme :
http://nomdusite.fr/index.php
http://nomdusite.fr/index.htm
etc.