Hledáme pomocníky pro pražské prezenční kurzy programování - pohodová brigáda. Více info
Nauč se s námi víc. Využij 50% zdarma na e-learningové kurzy. Zároveň pouze tento týden sleva až 80 % na e-learning týkající se Javy
discount week 50
Avatar
michales
Člen
Avatar
michales:10.8.2013 21:25

Zdravím Vás,
jsem tu nový a jsem rád že jsem na tento web narazil.
Mohl by mi někdo poradit s link checkerem?
Mám toto funkční provedení:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title></title></head>
<body>
<center>            <?php
 define('DB_CHARSET', 'UTF-8');
require "settings.php";


?>
<form method="post" action="">
Links Checker:<br />
<textarea name="url" rows="10" cols="50"></textarea><br /><br /><input type="submit" name="submit" value="Check Links" /> | <input type="reset" value="Clear" />
</form>

<?php
if(isset($_REQUEST['submit'])){
echo "<br />-------------------------------------------------<br />";
$url = @$_POST['url'];
if ($url == ""){
echo "Invalid URL(s)";
} else {
$url = trim($url);
$url = explode(" ", $url);
$url = implode("\n", $url);
$url = explode("\n", $url);
$url = array_unique($url);

foreach ($url as $urls){
$rsurls = @file_get_contents($urls);
if (preg_match("/DownloadButton/", $rsurls)){
$pos1 = strpos($rsurls,">| ");
$pos2 = strpos($rsurls," KB");
echo substr($rsurls, $pos1+3, $pos2-$pos1)." ";
echo '<a href="'.$urls.'"><font color="green">'.$urls.'</font></a> - Valid<br />';
} else {
echo '<a href="'.$urls.'"><font color="red">'.$urls.'</font></a> - Dead<br />';
}
}
echo "<br /><font size=\"2\">".sizeof($url)." Links Checked</font>";
}
}
?>
<br /><br />
</center>
</body>
</html>

Chtěl bych se zeptat jak to nejednodušeji předělat na to aby se nemuseli odkazy přidávat do formuláře ale načítali se automatické z mé databáze kde je mám uložené.
Odkazy se nacházejí v tabulce zahraniční ve sloupci web.
Budu vděčný za každou radu.

Odpovědět
10.8.2013 21:25
"Cíle by měly být třešínky na dortech, ne na hromadách hoven."
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
michales
Člen
Avatar
michales:14.8.2013 6:39

Prosím poradí mi někdo? Už se s tím trápím docela dost dlouho.
Děkuji

Nahoru Odpovědět
14.8.2013 6:39
"Cíle by měly být třešínky na dortech, ne na hromadách hoven."
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.