Popup beim Klick aufs Bild öffnen

AndreG

Erfahrenes Mitglied
Moin zusammen,

Ich hab nochmal ein kleines Problem. Ich würde auf meiner Hp gerne, wenn ich auf ein Bild klicke, ein neue Fenster öffnen und dort ein größeres Bild ausgeben. Nur öffnet er kein neues Fenster bei mir wenn ich auf das Bild klicke.

PHP:
<?php 
echo '<a href="onClick="javascript:window.open("'.$line[bildGross].'","Tuts","width=300, height=300"); return false"><img src="'.$line[bildKlein].'", width="100" height="100"></a>'; ?>

Mfg Andre
 
versuch es damit:

PHP:
<?php
echo '<a href="" onClick="javascript:window.open("'.$line['bildGross'].'","Tuts","width=300, height=300"); return false">'
        .'<img src="'.$line['bildKlein'].'", width="100" height="100">'
    .'</a>'; 
?>

href auch wieder zu machen nicht nur auf und bei den Arrays auf die ' achten gibt sonst hässliche php Warnungen.
 
Hmm so funktioniert es leider auch nicht.

Ich häng hier mal den link an damit man sieht was passiert.
Hp

Ich hab mich gestern auch dumm und dämlich dran versucht, nur ich find den Fehler net.
 
innerhalb von onClick="..." dürfen natürlich nur einfache ' sein - Aber nicht vergessen zu escapen ( \' )

btw: der Code auf der Page ist nicht der Code von oben.
 
Also ich hab jetzt genau diesn Code.

PHP:
<?php echo '<a href=""
 onClick="javascript:window.open('.$line[bildGross].','Tuts','width=300, height=300');

 return false">'.'<img src="'.$line['bildKlein'].'", width="100" height="100">'.'</a>'; ?>

Nur das da dann kommt:

Parse error: parse error, expecting `','' or `';'' in /hostingb/hosted/nbk-clan.clanintern.de/htdocs/Versatel/Hardware.php on line 64
 
Zuletzt bearbeitet:
Wieso gibtst du das überhaupt mit echo aus?
Verliert enorm an eh schon nicht verhandener Übersichtlichkeit ;-)

PHP:
    // Zumachen...
?>
<a href="" onClick="javascript:window.open('<?php echo($line['bildGross']); ?>','Tuts','width=300, height=300' return='false'">
    '<img src="<?php echo($line['bildKlein']); ?>" width="100" height="100">
  </a>
<?php
    // Jetzt kannst weitermachen...
 
// Zumachen...
?>

Davor und danach hab ich eh kein php code stehen.

Das BIld von 100*100 erscheint auch, nur wenn man draufklickt öffnet sich kein Fenster. :mad:
Kannst auch auf der Seite gucken die oben verlinkt ist.

edit. Übrigens steht in der Variable $line['bildGross'] die Adresse Bilder/foto.jpg wenns hilft.
 
Zuletzt bearbeitet:
Zurück