FORUMARCHIV  
  Kompletter Pfad von  
 
Hallo, ich möchte nach einem Upload den Value von dem HTML-Element <input type="file"... wieder anzeigen lassen.

Leider kommt man ja über $POST da ja nicht dran und der $FILES Array beinhaltet ja nur das Temporäre Verzeichnis
und den Dateinamen. Ich bräuchte aber den gesamten Pfad+Dateinamen.

Gibts da ne Möglichkeit?

> Hier gehts zum Orginal Eintrag

 
  Antworten  
 

1.

hmm...ich könnte mir bloß eins vorstellen.
Du könntest den Pfad via JS abgreifen, aber sonst wär mir nix bekannt.



2.

wüsste nicht dass es überhaupt möglich ist deim file-input ein value mitzugeben.. man könnte den per css ja sonst beliebig verstecken und dem user so dateien von der festplatte laden..



3.

Zitat:
Gibts da ne Möglichkeit?
Nein!!



4.

@BenniG
ui...so hab ich das noch garnicht gesehen



5.

@BenniG
Da hast du Recht!

Aber das kann doch nicht sein, ich möchte nur das in dem Input-Element wieder die Datei angezeigt wird, die hochgeladen wurde..



6.

Das geht schon, nur ein wenig tricky mit JavaScript:

lege zusätzlich ein Hidden Field an und im onChange Event des File-Inputs rufst Du eine Minifunktion auf, die den Value des Hidden Felds gleich dem Value des File-Inputs setzt - das ist unglaublich, aber es geht. Nachher steht beim Submit im Hidden Feld der volle Pfadname des Dokuments (eigentlich grausam, aber ich habe es einmal herausgeknobelt).



7.

Ah stimmt, merci!



8.

Also konkreter Code sieht so aus (getestet!):

Code:                   In Zwischenablage kopieren (nur IE)
1">

In $_POST['pathname'] steht nachher ein vollständiger WIndows Pfadnamen drin (eigentlich grausig).



9.

Ok, aber diesen Pfad nach dem Laden wieder einzufügen geht ja nicht..



10.

nein weil das file-feld keinen Value-tag hat!

Außer es geht wieder mit JS probieren!



11.

Zitat:
In $_POST['pathname'] steht nachher ein vollständiger WIndows Pfadnamen drin (eigentlich grausig).
Beim IE+FF Ja!
Opera zeigt dort nur den Dateinamen, ohne Pfad!


Also wieder einmal nicht universell oder portabel............



> Weiter Einträge finden Sie in unserem Forum

 

Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.



Webspace mit PHP und MySQL bei phpforum.de!

Daten aus einer Datenbank loeschen.
Menü klicken und den Namen der Rubrik anzeigen
datei zufällig auslesen
Skript entschlüsseln mit Sourceguardian?!?
Zugriffscodes ändern???
Mysql abfrage: attribute auslesen
betretten einr Seite nur mit bestimmten Rechte.
Optimaler Schutz vor Mehrfachabstimmung bei Umfragen
So eine Art Avatarfunktion.
Datei-attachmend an email anhängen
Suche ein shared server
Fehler im Script zur Bilderzeugung?
und nochmal date
im jahr 2006 schleife ausführen
Installation von Pear auf windows
phpAdsNew-2.0
PHP Bilder auf Bilder?
eMail Adressen aus einem Text suchen - Problem bei &quot;-&quot;
Problem mit Regexes
Pfade zu Bildern ändern.
aktuelle zeit in formular einfügen
Backup Script
Fehler bei einem Forum! Was kan ich tuen
For Schleife reloadet sich nicht.
Countdown-Knoten
input stream reader bei php?
Mit php eine Access Datenbank anfragen???
Zugriff durch .htaccess sperren/umleiten
Problem - Tstmp sortieren - vor 2000 bis heute
Zeichen für &quot;ungleich&quot;
Problem bei Abfrage Variable Empty ...
Domain auf anderen Server umleiten
Upload
Formmailer, der leider nicht geht!! ;-)
Wie bekomme ich den letzten INDEX?
while-schleife in for-schleife
Datenbank Abfrage?
Alter von Personen ausrechnen
Tables verschmelzen
Who is online
Subnet Masken vergleichen
Hilfe ich komme nicht weiter
l&amp;ouml;schen von datens&amp;auml;tzen
zeilenumbruch nicht beachten???
Hosteurope mail() Problem
Nach &quot;Confirm Alert&quot; Program verlassen
nochmal dateidownload
Server Daten auslesen
Upload mehrer Dateien ermöglichen
literangabe zuweisen mittels if abfrage
Weiter

Webdesign und TYPO3 Agentur - analog multimedia

phpforum.de das deutsche PHP-Forum. Hier finden Sie alles über PHP, PHP3, PHP4, PHP5 MySQL, ASP, JSP,Linux, Apache ...
  phpforum.de