WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 07.05.2004, 12:32   #1
renew
Inventar
 
Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552


Standard HTML - Form: <input type="file" .... - "Vorauswahl"

Kann man mit JS eine Vorauswahl für den Benutzer treffen, welche Datei er ausgewählt hat?

Es geht natürlich um einen Datei-Upload.
Sinn der Sache ist, dass der Benutzer eine Datei auswählt und wenn schon eine mit dem gleichen Namen am Server vorhanden ist zuerst eine Warnung ausgegeben wird bevor die alte Datei überschrieben wird.

Um die Warnung auszugeben brauch ich natürlich einen Roundtrip (der user drückt einmal auf den Submit Button).
--> dann gebe ich die Warnung aus und wenn er nochmals auf Submit drückt soll die Datei am Server überschrieben werden.

Das Problem ist nur, der Benutzer muss wenn die Warnung ausgegeben wird nochmals die Datei auswählen, da ich eben keine Vorauswahl für dieses Formularelement machen kann (oder doch?)

Od. ist das ein "Sicherheitsfeature" - dass der Benutzer explizit eine Datei auswählen muss, die auf den Server geladen wird?

Naja, ich dank euch schon mal, mfg LLR
renew ist offline   Mit Zitat antworten
Alt 07.05.2004, 13:13   #2
ruffy_mike
Inventar
 
Registriert seit: 10.12.2001
Ort: Wien
Alter: 44
Beiträge: 2.651


Standard Hehe

Owned!

____________________________________
If the milk turns out to be sour, I ain't the kinda pussy to drink it.

"Every time I see an Alfa Romeo go by, I tip my hat" - Henry Ford
ruffy_mike ist offline   Mit Zitat antworten
Alt 07.05.2004, 13:14   #3
renew
Inventar
 
Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552


Standard

Mir ists auch grad aufgefallen - leider kann ichs nicht mehr ändern.

Hmm, ein Forumsbug - dass sie die "<" und ">" nicht in &lt; und &gt; beim Betreff umwandeln.
Ich mach mal schnell einen Senator/Admin drauf aufmerksam - dass sie das ändern.

Btw: so macht man auch auf sich Aufmerksam.
renew ist offline   Mit Zitat antworten
Alt 07.05.2004, 15:27   #4
heli2sky
Master
 
Registriert seit: 02.10.2001
Alter: 38
Beiträge: 523


heli2sky eine Nachricht über ICQ schicken
Standard

Du kannst definitiv NUR die Datei hochladen, die im input-Feld eingegeben wurde - alles andere wäre ein horror (einfach mal paar ebenen rauf (../../) und schnell irgendwelche Ordner auf den Server kopieren - ohne dass der User was merkt )

Dein Problem verstehe ich nicht ganz... Du lädst die Datei hoch, sie wird als temporäre Datei gespeichert -> wenn sie nicht existiert, dann wird sie gespeichert, wenn schon: 2. Abfrage (ersetzen, verwerfen).
____________________________________
Lang ist der Weg durch Lehren, kurz und wirksam durch Beispiele.
Lucius Annaeus Seneca


...:::www.modellbaulexikon.org:::...

www.acrobat-se.org | www.ams-8c.de.vu
heli2sky ist offline   Mit Zitat antworten
Alt 07.05.2004, 16:03   #5
käptn
Inventar
 
Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150


Standard

Ja, File INPUTs müssen/sollten vom Benutzer ausgefüllt werden.

Heli hat schon recht, die Datei hast du ja schon, also brauchst du nur fragen ob die vorhandene überschriebne werden soll.

~
____________________________________
LOL - Mein erstes Post im Programmier Forum

MACINTOSH - Most Applications Crash, If Not The Operating System Hangs
käptn ist offline   Mit Zitat antworten
Alt 07.05.2004, 18:03   #6
renew
Inventar
 
Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552


Standard

Zitat:
Original geschrieben von heli2sky
Du kannst definitiv NUR die Datei hochladen, die im input-Feld eingegeben wurde - alles andere wäre ein horror (einfach mal paar ebenen rauf (../../) und schnell irgendwelche Ordner auf den Server kopieren - ohne dass der User was merkt )

Dein Problem verstehe ich nicht ganz... Du lädst die Datei hoch, sie wird als temporäre Datei gespeichert -> wenn sie nicht existiert, dann wird sie gespeichert, wenn schon: 2. Abfrage (ersetzen, verwerfen).
nein ich lade beim ersten "Submit" die Datei noch nicht rauf - bzw. wollte ich sie nicht abspeichern wenn sie schon vorhanden ist.

Aber das hab ich eh schon verworfen - speicher die Datei temporär und frag den Benutzer ob er sie dann wirklich abspeichern möchte.

Naja, ich habs mir eh gedacht, dass ich es nicht "vorwählen" kann - sonst kann man ja wirklich still und heimlich die Festplatte des Benutzers auf den Server kopieren.
renew ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:14 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag