Javascript Image Popup in eine PHP Datei

fawad

www.linkinfo.at
Hallo!

Kann mir bitte jemand sagen was ich da falsch gemacht habe?

Orginal:
PHP:
$product_image = '<a href="'.$link.'" target="_blank"> <img src="'.$link.'" alt="'.$product['product_name'].'" width="290px" height="auto" border="0"></a>';

meine Version:
PHP:
$product_image = '<a href="javascript:shckbp('.$link.','.$product['product_name'].','.$product['product_name'].')">
<img border="0" src="".$link."" width="290px" height="auto"></a>';
 
1. Java != Javascript!
2. das Attribut height kann keinen Wert auto annehmen, sondern nur Zahlenwerte + optionale Einheit
3. schon die Hervorhebung des Codes müsste dir zeigen, dass du in der zweiten Zeile eine Variable einbindest, diese aber als solche ausgeben wird und nicht deren Inhalt, wie du es möchtest. Dazu müsstest du wirklich darauf achten, dass du nicht einfache und doppelte Anführungsstriche vermischst. So sollte es funktionieren:
PHP:
$product_image = '<a href="javascript:shckbp('.$link.','.$product['product_name'].','.$product['product_name'].')"> 
<img border="0" src="'.$link.'" width="290px" /></a>';
 
Zurück