mslin: Upload via a href

Beitrag lesen

so könnts aussehen:
<?php

$Pfad = "../../../home/msirl/public_html";

if($Verzeichniszeiger = opendir($Pfad))
{
    while($Datei = readdir($Verzeichniszeiger))
    {
        if ($Datei != "." && $Datei != "..")
        {
            if(is_dir($Datei))
            {
                echo"<font color="blue">";
            }

echo "<a href="test9902.php?file=$Datei">$Datei</a><br>";

if(is_dir($Datei))
            {
                echo"</font>";
            }
        }
    }

closedir($Verzeichniszeiger);
}

?>

teil2:
$datei = $_GET["file"];
echo $datei;

// hier sind die mySQL Daten einzufüllen
@mysql_connect($DB_host, $DB_user, $DB_pass);
@mysql_select_db($DB_0001);

// Daten aus Temp-Datei einlesen
$zeiger = fopen("../../../home/msirl/public_html/$datei", "rb");
$size = $_FILES['datei']['size'];
// den Dateiinhalt in $data speichern
$data = fread($zeiger, $size);
fclose($zeiger);

// Temporäre Datei löschen
//@unlink("temp/tempfile.tmp");

// Damit die Datei jetzt in die mySQL Tabelle kann müssen wir sie vorher kodieren:
$data = base64_encode($data);

// Leerzeichen im Dateinamen werden mit einem Unterstrich ersetzt
$dateiname = str_replace(" ", "_", $_FILES['datei']['name']);

// Und ab in die mySQL Tabelle...
$sql = "INSERT INTO $TBL_0002 VALUES(...

jedoch macht mir das $data = fread($zeiger, $size); noch probleme...

hat wer ne idee?
mslin