rendered paste body<?php include('./class/demande/mysql.php'); function getCode($site){ $psite = parse_url($site); $file = fsockopen($psite['host'],empty($psite['port'])?80 : $psite['port'],$errno,$errstr); if (!$file){ echo "$errstr ($errno)<br />\n"; return 302; }else{ $req = "GET ".$psite['path']."?".$psite['query']." HTTP/1.1\r\n"; $req .= "Host: ".$psite['host']."\r\n"; $req .= "Connection: Close\r\n\r\n"; fwrite($file,$req); $resp = ''; while(!feof($file)) $resp .= fread($file,128); fclose($file); $file = NULL; unset($file); $parse = explode("\r\n\r\n",$resp); $code = sscanf($parse[0], "HTTP/%*s %d"); return $code[0]; } } $sql = mysql_query("SELECT url FROM `uploads` WHERE `id_categorie` =1"); while($val = mysql_fetch_array($sql)){ $code = getCode($val[0]);// if($code == 404){ printf("<strong>[%d] </strong> %s<br />", $code, $val[0]);// mysql_query("DELETE FROM uploads WHERE url = '{$val[0]}'");// } }?>