lakul: Bild upload, Bildname in Texdatei schreiben

Beitrag lesen

Hallo!

Ich nutze folgendes Skript um Bilder auf einen Server zu laden und anschließend den Namen des Bildes in eine Textdatei zu schreiben. Leider funktioniert das Schreiben den Names nicht.
Ich finde aber keinen Fehler in dem Schreiben Skript.
Kann mir da bitte einer helfen?

Danke.

Viele Grüße

lakul

Der Code:

<?php

$path = "/home0/websites/ke/pds/images/userimages/";
$max_size = 200000;

if (!isset($HTTP_POST_FILES['userfile'])) exit;

if (is_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'])) {

if ($HTTP_POST_FILES['userfile']['size']>$max_size) { echo "The file is too big<br>\n"; exit; }
if (($HTTP_POST_FILES['userfile']['type']=="image/gif") || ($HTTP_POST_FILES['userfile']['type']=="image/pjpeg") || ($HTTP_POST_FILES['userfile']['type']=="image/jpeg")) {

if (file_exists($path . $HTTP_POST_FILES['userfile']['name'])) { echo "The file already exists<br>\n"; exit; }

$res = copy($HTTP_POST_FILES['userfile']['tmp_name'], $path .
$HTTP_POST_FILES['userfile']['name']);
if (!$res) { echo "upload failed!<br>\n"; exit; } else { echo "upload sucessful<br>\n"; }

echo "File Name: ".$HTTP_POST_FILES['userfile']['name']."<br>\n";
echo "File Size: ".$HTTP_POST_FILES['userfile']['size']." bytes<br>\n";
echo "File Type: ".$HTTP_POST_FILES['userfile']['type']."<br>\n";
} else { echo "Wrong file type<br>\n"; exit; }
}

$fhd = fopen("test.txt", "w");
fwrite($fhd, "$name".$_POST["$name"]);
fclose($fhd);

?>