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