|
#1
|
|||
|
|||
|
über ein Formular soll ein Bild hochgeladen werden, gibt man keine Datei an, soll stattdessen ein Standardbild aus der eingesetzt werden: if(!empty($bild)) { $dateiname=$HTTP_POST_FILES['bild']['name']; copy($bild, "../Bilder/$dateiname"); } else { $dateiname="keinBild.jpg"; } Beim Ausführen des Skripts wird allerdings die if-Abfrage offensichtlich ignoriert. Statt dessen kommt die Warnung: Unable to open 'none' for reading... Ich kann irgentwie den Fehler nich finden, zudem ich den Code in dieser Art in mehreren Tutorials gefunden habe :-( Hoffe, Ihr könnt mir helfen |
|
#2
|
|||
|
|||
|
Hier
$dateiname=$HTTP_POST_FILES['bild']['name']; greifst Du mit HTTP_POST_VARS auf eine Variable zu, warum nicht hier auch: if(!empty($bild)) *** Nobody ***
__________________
Ich beantworte keine Fragen per PM, Mail, ICQ oder Telefon. Unformatiert geposteten Quellcode sehe ich mir nicht an. PHP Tipps & Tricks |
|
#3
|
|||
|
|||
|
... aber ich hab noch n bisschen gegoogelt und herausgefunden, das die if_abfrage funktioniert, wenn es heißt:
if($bild != "none")... Trotzdem danke |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
|
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| \n wird ignoriert | kaffeefreak | PHP | 4 | 19.04.2007 14:47 |
| ignoriert height? | Paddel | HTML | 2 | 14.02.2007 22:32 |
| In Abfrage nen Limit, jedoch wirds ignoriert? | saNz | PHP | 3 | 11.01.2007 16:26 |
| mailer ignoriert eingabe | southside | PHP | 4 | 06.08.2004 23:12 |
| copy() ignoriert if-abfrage | firenze | PHP | 0 | 19.09.2003 13:49 |