kostenloser Webspace werbefrei: lima-city


Firefox: Probleme mit Backslash

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    hel800

    hel800 hat kostenlosen Webspace.

    Hallo Leutz,

    habe ein Problem im Firefox: ich ?bergebe mit <input type="file" name"bild".... also einem Dateiauswahlfenster einen Pfad und Dateinamen an ein PHP Script. Im IE funktioniert alles wunderbar. Aber im Firefox zeigt das Script, was die Post-Daten empf?ngt, nur den Dateiname an, der Pfad davor ist weg.
    Ich will einen File-Upload machen, also ist der Pfad unbedingt erforderlich.
    Hat jemand eine Idee, wie ich das Problem beseitigen k?nnte?
    Vielen Dank schon mal!

    hel800


    EDIT 0-checka
    Doppelpost gel?scht. Inhalt des 2. Posts:
    war glaub nicht so deutlich geworden, deshalb nochma genauer:

    also: ich habe in der Datei form.php folgendes Formular:
    <form action="ziel.php" method="post>
    <input type="file" name="datei">
    <input type="submit" value="abschicken">
    </form>

    Dieser input-tag schafft ein Durchsuchen... Button, wo der Benutzer eine Datei in seinem Dateiverzeichnis ausw?hlen kann. Tut er dies wird in einem Textfeld der Pfad und der Dateiname der ausgew?hlten datei angezeigt: z.B.: C:\bild.jpg
    werden die daten nun abgeschickt kommen sie zu ziel.php, die sieht so aus:

    <?
    $datei = $_POST['datei'];
    echo $datei;
    ?>

    im Firefox wird nun ausgegeben: bild.jpg
    im IE wird ausgegeben: C:\bild.jpg

    letzteres m?chte ich auch im Firefox erreichten. Aus irgendeinem Grund wird da alles vor dem letzten Backslash abgeschnitten


    hel800
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. s*********e

    meine frage ist, wieso??
    wenn ich z.b. was hochladen will, dann soll er z.b. ein bild hochladen: bild.jpg in den ordner pictures...
    dann soll der ja nich eintragen pictures/c:\bild.jpg sondern eben pictures/bild.jpg.... ich versteh nich wof?r das gut sein soll??

    sag ma wof?r das gut sien soll^^

  4. [...]
    letzteres m?chte ich auch im Firefox erreichten. Aus irgendeinem Grund wird da alles vor dem letzten Backslash abgeschnitten

    [...]

    ich glaub, dass das ?berhaupt nich geht
    der firefox schneidet das ganze vermutlich nich ab, sondern sendet es erst gar nich
    wenn du den pfad ermitteln willst, m?sstest du meines erachtens nach den browser umschreiben um das zu erreichen
    du solltest auch bedenken, dass die meisten browser das nich mitsenden werden, da man ja so erkennen kann, welche pfade auf der festplatte sind, also man in die privatsph?re eines benutzters eingreift
    wobei du ja nich sagst, vor welchem backslash das aufh?rt
    also z.b. du hast den pfad
    C:\bla\bild.jpg
    wird dann im firefox \bla\bild.jpg oder bild.jpg ausgegeben?
    ich vermute ma das letztere

    ps: ich hab wohlgemerkt keine gro?e ahnung davon, aber ich glaube, dass die antwort doch recht logisch und somit wahrscheinlich richtig is :wink:
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!