eisbaer04: Wahlweise Dateiupload/URL angeben, wie?

Beitrag lesen

Hallo zusammen,

Hi,

Mein Problem:
In einem Formular soll ein User die Möglichkeit haben, ein Bild entweder hochzuladen ODER eine URL zu seinem Bild anzugeben.

Hierzu habe ich zwei Formularfelder. Ein Feld TYPE=INPUT und ein Feld TYPE=FILE. Ich möchte allerdings verhindern, dass der User beides gleichzeitig tut, nämlich eine URL angeben UND eine lokale Datei auswählen.

Wer kann mir einen Lösungsvorschlag machen?

Ich probiers mal ;-).
Ich würde nur ein Feld vom Typ FILE machen. In dieses Feld kann man ja auch einfach eine URL eintragen. Wenn der User nun will, kann er auf den Durchsuchen-Button klicken und eine Lokale Datei wählen, wenn nicht, kann er einfach eine URL eintragen. Das ist für mich viel Benutzerfreundlicher, da der Benutzer sich nicht darum kümmern muss, in welches Feld er tippt.
Das ganze würde ich dann an dein PHP-Script (oder sonstige Serverseitige Sprache) - die du ja haben solltest, wenn du Dateien hochladen willst - schicken, und dann mit Regulären Ausdrücken überprüfen, ob es sich um eine URL oder eine Lokale Pfadangabe handelt.

Danke für Eure Hilfe

Gruß, André

Thats all Folks
 eb4