Je me lance dans l'apprentissage du cURL.
J'ai un petit problème lorsque j'utilise une regex pour voir si un texte en particulier se trouve sur la page demandée.
voici mon script :
//valeur GET
$url = $_GET['url'];
//initialisation du handler
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
//capture du titre
if (preg_match("#<h3 class=\"tgg\"><center>[.+]</center></h3>#", $data))
{
echo 'titre trouvé';
}
else
{
echo 'titre non trouvé';
}
curl_close($ch);
chaque fois, le résultat n'est pas trouvé donc c'est "titre non trouvé" qui ne s'affiche pas.
Pourtant j'ai vérifié, il y a bien ce que je cherche d'écrit.
Merci pour vos aides :)
