deSavoy: Bild anzeigen

Hi,
ich hab folgendes Script:

<script type="text/javascript">  
    function addimg(path){  
        document.getElementById('imgpath').value=path;  
    }  
</script>  
  
<form action="./" method="post">  
    <input type="text" name="imgpath" id="imgpath"><label for="imgpath">Bild-Pfad</label>  
</form>  
  
  
<?php  
  $img = scandir('./images');  
  #echo '<pre>'.print_r($img, true).'</pre>';  
  
  foreach ($img as $key=>$value) {  
      if($value != '.' && $value != '..'){  
          $path = 'http://foo.de/img/'.$value;  
          echo '<a href="javascript:addimg(\''.$path.'\')">'.$value.'</a><br />';  
      }  
  }  
?>

Es funktioniert auch bestens, allerdings möchte ich nicht den Namen des Bildes in der Liste angezeigt bekommen sonder die Bilder selber, so das wenn man sie anklickt der pfad im Inputfeld erscheint.

Ich hoffe jemand kann mir dabei behilflich sein.

  1. Liebe(r) deSavoy,

    echo '<a href="javascript:addimg(\''.$path.'\')">'.$value.'</a><br />';
    [...] allerdings möchte ich nicht den Namen des Bildes in der Liste angezeigt bekommen sonder die Bilder selber, so das wenn man sie anklickt der pfad im Inputfeld erscheint.

    siehst Du da irgendeinen Widerspruch zwischen Deinem Wunsch und Deinem Code? Du erzeugst offensichtlich <a>-Elemente, keine <img>-Elemente...

    Liebe Grüße,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)