André Mantz: Wahlweise Dateiupload/URL angeben, wie?

Beitrag lesen

Hallo Dennis,

ich hatte vor einiger Zeit schon mal hier gefragt, aber leider bisher keine wirkliche Lösung gefunden.

vielleicht gibt es dann gar keine?

Genau das versuche ich ja herauszubekommen :-)

Versucht hatte ich per JS bei Änderung eines der beiden Felder, den Inhalt des jeweils anderen mit "document.formular.feld.value = ''" zu löschen.
Leider geht das nicht mit dem FILE-Feld, weil dies vom Browser verhindert wird.

Das muss auch aus Sicherheitsgründen so sein.

Ist mir bekannt ... wobei das Löschen des Feldinhaltes ja unbedenklich ist, lediglich das Füllen mit einem bestimmten Wert wäre kritisch

Steht dir PHP zur Verfügung? Dann würde ich dir raten:
Frage den Besucher mittels zwei Radioboxen ab, was er angeben will (oder auch Dropdownliste) und erzeuge daraufhin das entsprechende Feld.

Jepp, das Formular wird mit PHP verarbeitet. Allerdings müsste ich bei diesem Vorschlag eine weitere Seite "zwischenschalten". Da es mir hier um Benutzerfreundlichkeit geht, wollte ich das verhindern.

Gruß, André