Verificateur de lien + update sql
Posté : 24 juin 2014, 12:03
Besoin de votre aide, voici le code
mon problème c'est que le status n'est pas mis à jour ...
le lien est bien detecté comme dead mais son status n'est pas modifier ...
le message ...
Success dead 6 500 Free 0.9 La modification à été correctement effectuée
merci de bien vouloir m'aider .
Code : Tout sélectionner
<?php
$response_format="xml";
if($ba == '' && $type == '1'){ $link ="http://www.allocine.fr/_video/iblogvision.aspx?cmedia=$url";}
else{
if ($type == '1') {
// Lecteur Allocine
$link="http://www.allocine.fr/_video/iblogvision.aspx?cmedia=$url";
}
// Lecteur Youwatch
elseif ($type == '2') {
$link="http://youwatch.org/$url";
}
//lecteur purvideo
elseif ($type == '4') {
$link="http://www.purevid.com/v/$url";
}
//lecteur firedrive
elseif ($type == '5') {
$link="http://www.firedrive.com/file/$url";
}
//lecteur uploadhero
elseif ($type == '6') {
$link="http://uploadhero.co/dl/$url";
}
// lecteur Videomega
elseif ($type == '7') {
$link="http://videomega.tv/?ref=$url";
}
// lecteur Exashare
else{
$link="http://www.exashare.com/$url";
}
}
$url = 'http://api.urlchecker.net/';
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "response_format=$response_format&link=$link");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
curl_setopt($ch, CURLOPT_NOBODY, 0);
$response = curl_exec($ch);
echo $response;
if (stripos($response, 'dead') !== FALSE) {
$url = $_POST["url"] ;
//création de la requête SQL:
$sql = "UPDATE files
SET status = '0'
WHERE file = '$url'";
//exécution de la requête SQL:
$requete = mysql_query($sql) or die( mysql_error() ) ;
//affichage des résultats, pour savoir si la modification a marchée:
if($requete)
{
echo("La modification à été correctement effectuée") ;
}
else
{
echo("La modification à échouée") ;
}
}
else{
echo 'c bon';
}
?>le lien est bien detecté comme dead mais son status n'est pas modifier ...
le message ...
Success dead 6 500 Free 0.9 La modification à été correctement effectuée
merci de bien vouloir m'aider .