Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Dateiupload - kein Dateiname angegeben [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Dateiupload - kein Dateiname angegeben


 
messiasj
08-09-2003, 09:57 
 
Hallo Forum

Ich möchte einen Dateiupload programmieren.

Ein User kann in einem Formular eine Datei auswählen, muss es aber nicht.

Mit dem verarbeitenden Script soll der Dateiname in einer Datenbank gespeichert werden, außerdem die Datei in ein bestimmtes Verzeichnis kopiert werden.


{

copy($Datei,"../customers/sales/$Datei_name");

$PDF = $Datei_name;

$query4 = "update sonderaktionen set PDF = '$PDF' where id1 = $id1";
$result4 = mysql_db_query ($database,$query4);
}




Wie kann ich feststellen, dass der User keinen Dateinamen eingegeben hat, und deswegen auch nicht gespeichert werden soll bzw. auch nichts in der Datenbank aktualisiert werden soll?

Danke für jeden Hinweise,

Matthias

 
Pakal
08-09-2003, 10:43 
 
dafür sind $_FILES gut:

http://de3.php.net/manual/de/features.file-upload.php#features.file-upload.post-method

 
Magic-King
08-09-2003, 16:43 
 
if ($datei != "")
{
copy($Datei,"../customers/sales/$Datei_name");

$PDF = $Datei_name;

$query4 = "update sonderaktionen set PDF = '$PDF' where id1 = $id1";
$result4 = mysql_db_query ($database,$query4);
}

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 16:36 Uhr.