Dateifeld mit onchange()

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Dateifeld mit onchange()

    Hallo Leute,

    ich habe folgenden Code:
    PHP-Code:
    <html>
    <head>
    <title>Test</title>
    </head>

    <script type="text/javascript">
    function showimage()
     {
      if (!document.images)
      return
      document.images.user.src= ''
      + document.form.bild.options[document.form.bild.selectedIndex].value
     }
    </script>

    <body>
    <form name="form" action="index.php" method="post">

    <select name="bild" onchange="showimage()">
     <option value="Bild2.gif">Widder </option>
     <option value="Bild3.gif">Stier </option>
    </select>

    <br>
    <?php if($bild=="") {$bild="Bild1.gif";}?>
    <img src="<? echo("$bild"); ?>" name="user">

    </form>
    </body>
    </html>
    Hier kann per Menü/Liste das Bild unten verändern. Nun möchte ich das umprogrammieren. Und zwar möchte ich statt der Liste ein Dateifeld, wo der User sich ein Bild von seiner Festplatte aussuchen kann. Wenn er sich eines ausgesucht hat, soll man es unten schon sehen, ohne das es hochgeladen ist, so als Vorschau.

    Wie geht das, wer kann mir helfen?
    Danke schon mal.


    Gruß
    Sven.

  • #2
    ohne Gewähr:

    <form enctype="multipart/form-data" action="imgup.php" method="post">
    <input type="file" name="bild" accept="image/*" onChange="document.images.vorschau.src=this.value;">
    <input type="submit">
    </form>
    <img name="vorschau" src="leer.gif" alt="Vorschau" info="Vorschau">
    mein Sport: mein Frühstück: meine Arbeit:

    Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

    Kommentar


    • #3
      danke.

      danke titus, du bist echt super.
      genau so wollte ich dass, danke.

      Kommentar

      Lädt...
      X