[PHP] Codeerweiterung brauche Hilfe

konseyko

Well-known member
3 Mai 2006
88
2
Hallo Leute,

Jeder kennt bestimmt Rapidshare.de dem Webhoster.
Habe eine Seite mit dem ich die Links von rapidshare.de codieren kann damit diese vor Löschungen und Meldungen geschützt sind.

Ich würde aber jetzt meine Seite so erweitern damit ich auch rapidshare.com Links verschlüsseln kann, diese werden nämlich von meiner Seiter nicht unterstützt.

Ich denke folgende Code muss ich irgendwie ändern damit auch rapidshare.com Links angenommen werden:

PHP:
<?php

    include "include/db.php";

    //download script
    if(isset($_GET["id"]) && isset($_GET["sn"]))
    {
        $res = mysql_query("SELECT downlink FROM rashencoder WHERE id='".$_GET["id"]."' AND secure='".$_GET["sn"]."'");
        if(mysql_num_rows($res)==1)
        {
            $get = mysql_fetch_row($res);
            $output = file_get_contents("template/base.htm");
            $output = str_replace("[--content--]",file_get_contents("template/download.htm"),$output);
            $output = str_replace("[--rashlink--]",str_replace("https://rapidshare.de","",$get[0]),$output);
            print $output;
        }
        else
            header("location:https://".$domain);
    }
    else
        header("location:https://".$domain);

    mysql_close($dblink);

?>

gruß

konseyko
 
2 Tips:
a)
PHP:
-Tags zukünftig verwenden, damit liest sich dein Code viel leichter (hab ich mal oben eingefügt)
b) in deiner Query sind [COLOR=#000000][FONT=Courier New][COLOR=#0000bb]$_GET[/COLOR][/FONT][FONT=Courier New][COLOR=#007700][[/COLOR][/FONT][FONT=Courier New][COLOR=#dd0000]"id"[/COLOR][/FONT][COLOR=#007700][FONT=Courier New]][/FONT] [/COLOR][/COLOR]und[COLOR=#000000][COLOR=#0000bb] [FONT=Courier New]$_GET[/FONT][/COLOR][FONT=Courier New][COLOR=#007700][[/COLOR][/FONT][FONT=Courier New][COLOR=#dd0000]"sn"[/COLOR][/FONT][FONT=Courier New][COLOR=#007700]][/COLOR][/FONT][/COLOR] doch sicher Zahlen, d.h. lass die Singlequotes weg ;)

Zum eigentlich Problem kann ich leider ned helfen. Ich hab irgendwie noch ned verstanden, was du eigentlich vorhast.