par
pingy » 13 déc. 2012, 11:06
Alors j'ai tenter avec une condition mais ça ne marche toujours pas.
Quelqu'un pourrais m'aider ?
mon code
//----- récupération du formulaire
$url= $_POST['domaine'];
$mot= $_POST['mot'];
$test= $url . '/' . $mot . '/';
//--- test de la récupération
//echo "$url ==> $mot ==> $test";
//---- Conditionnement ----
if (empty($mot)) {
$scan = file_get_contents($url);
preg_match_all('/<a[^>]+href="([^"]+)/i', $scan, $res);
print_r($res[1]);
}
else {
$scan = file_get_contents($url);
//---- Formatage de l'URL ---
$url= str_replace('.', '\.', $url);
$url= str_replace('/', '\/', $url);
preg_match_all('/<a[^>]+href="'.$test.'([^"]+)/i', $scan, $res);
echo $url;
print_r($res[1]);
}
Alors j'ai tenter avec une condition mais ça ne marche toujours pas.
Quelqu'un pourrais m'aider ? :(
mon code
[php]
//----- récupération du formulaire
$url= $_POST['domaine'];
$mot= $_POST['mot'];
$test= $url . '/' . $mot . '/';
//--- test de la récupération
//echo "$url ==> $mot ==> $test";
//---- Conditionnement ----
if (empty($mot)) {
$scan = file_get_contents($url);
preg_match_all('/<a[^>]+href="([^"]+)/i', $scan, $res);
print_r($res[1]);
}
else {
$scan = file_get_contents($url);
//---- Formatage de l'URL ---
$url= str_replace('.', '\.', $url);
$url= str_replace('/', '\/', $url);
preg_match_all('/<a[^>]+href="'.$test.'([^"]+)/i', $scan, $res);
echo $url;
print_r($res[1]);
}
[/php]