Salve a tutti,
sto tentando di modificare questo script:
In modo tale da farlo funzionare anche su AlterVista. Dal momento che con curl non sono molto amico ho provato, leggendo la guida su php.net, ad utilizzare fsockopen() ma non funziona, il messaggio è sempre lo stesso.Codice PHP:<?php
// Very simple link checking
// http://www.bloodys.com/
// email: info@bloodys.com
// If you use this script, please put a link back to http://www.bloodys.com/
$link = $_GET['file'];
echo "Checking: $link<br><br>\n"; flush();
$fp = fopen($link, "r");
if (!$fp) { echo "The link is dead!"; }
else { fclose($fp); echo "The link is working!"; }
?>
Mi potete dire dove sbaglio?Codice PHP:<?php
$url = $_GET['url'];
$fp = fsockopen ("$url", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br>\n";
} else {
/* fputs ($fp, "GET / HTTP/1.0\r\nHost: $url\r\n\r\n");
while (!feof($fp)) {
echo fgets ($fp,128);
}
fclose ($fp); */
$link = $fp;
echo "Checking: $link<br><br>\n"; flush();
$fpo = fopen($link, "r");
if (!$fpo) {
echo "NO";
}else{
fclose($fpo); echo "OK";
}
}
?>

LinkBack URL
About LinkBacks



