Andi: input type file vordefinieren

Hallo!

Ich möchte den "wert" des Textfeldes eines input types "file" mit einer $_POST variable füllen.
value="<?php echo($_POST[irgenwas]); ?> geht nicht.

Geht das anders?

  1. Hallo,

    Ich möchte den "wert" des Textfeldes eines input types "file" mit einer $_POST variable füllen.
    value="<?php echo($_POST[irgenwas]); ?> geht nicht.
    Geht das anders?

    nein, den Inhalt (value) eines <input type="file"> kann man nicht vorbelegen. Das ist ein Sicherheitsmerkmal - ansonsten könntest du als Seitenersteller vom Anwender unbemerkt beliebige "interessante" Dateien von dessen Rechner hochladen.

    Und was hat die Frage bitte mit HTTP zu tun?

    So long,
     Martin

    --
    Der Bäcker schlägt die Fliegen tot
    Und macht daraus Rosinenbrot.
    1. na ja.. ich hatte gehofft überprüfung des hochgeladenen hilft ihm weiter :)
      MFG
      bleicher

      --
      __________________________-
      Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
    2. Hallo,

      Ich möchte den "wert" des Textfeldes eines input types "file" mit einer $_POST variable füllen.
      value="<?php echo($_POST[irgenwas]); ?> geht nicht.
      Geht das anders?

      nein, den Inhalt (value) eines <input type="file"> kann man nicht vorbelegen. Das ist ein Sicherheitsmerkmal - ansonsten könntest du als Seitenersteller vom Anwender unbemerkt beliebige "interessante" Dateien von dessen Rechner hochladen.

      Und was hat die Frage bitte mit HTTP zu tun?

      Ja, Danke erstmal.

      Wollte eigentlich HTML auswählen...

      So long,
      Martin

  2. 1:du hast mit einem "2-dimensionalem-array" zu arbeiten
    2:es heist $_FILES

    $_FILES['uploadfeldname']['das zweite parameter']=="irgendwas"

    was meinst du jetzt mit "wert" - Dateiname auf dem clientrechner?
    ['name'] für 2es paramter.

    MFG
    bleicher

    --
    __________________________-
    Menschen an sich , sind nicht schlecht - es sind nur ihre Taten (c).
  3. Hi,

    Geht das anders?

    Nein, aus Sicherheistgründen geht das nicht.

    Gruß, Cybaer

    --
    Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!