• 10-12-2009, 22:43:14
    #1
    Merhaba arkadaslar

    yeni projem icin biraz yardıma ihtiyaç var.Site rapidshare link sitesi olacak
    Ancak rs apisi ile bulamadigim birkaç özellik var mesela

    http://rapidlinks.ru/link/?lnk=146415 sayfasındaki gibi rapidshare.com dan linklerin ölü olup olmadığını kontrol edecek,boyutunu yazacak eğer ölüyse database den otomatik silecek.. curl ile yapılabilirmi acaba??

    <!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">
     
    <body>
    <center>
    <form method="post" action="">
    Rapidshare Links:<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 = explode(" ", $url);
    $url = implode("\n", $url);
    $url = explode("\n", $url);
    $url = array_unique($url);
    $url = trim($url); #before $url = explode(" ", $url);
    
    then i add option to view the size of the files :
    
    $pos1 = strpos($rsurls,">| ");
    
    $pos2 = strpos($rsurls," KB");
    
    echo substr($rsurls, $pos1+3, $pos2-$pos1)." "; 
    
    # all lines right after if (preg_match("/FILE DOWNLOAD/", $rsurls)){
     
    foreach ($url as $urls){
    $rsurls = @file_get_contents($urls);
    if (preg_match("/FILE DOWNLOAD/", $rsurls)){
    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>
  • 11-12-2009, 01:12:53
    #2
    yokmu yardım edebilecek??