Parsing PHP + Javascript

Drehe fast durch versuche schon seit Stunden einen Link zu parsen, der ausgegeben folgendermassen aussehen sollte:

javascript:go('/http/192.168.252.89/', 'misc')

Mein PHP Aufruf sieht, indem ich immer einen Parceerror erhalte sieht folgendermassen aus:
PHP:
 $row.='<span class="camera2"><a href="javascript:go('/http/'.$ort_daten[KameraIP].', 'misc')"><img width="20px" src="./bilder/camera_3.gif" alt="Kamera" border="0"/></a></span>';
Weiss jemand wie der richtig aussehem müsste ? Sobale ich im go aufruf doppelte Anführungszeichen verwende, wird der Aufrufstring an dieser Stelle abgeschnitten.

Gruess

Ruth
 
Strikt wäre es:
PHP:
 $row.='<span class="camera2"><a href="' . htmlspecialchars('javascript:go("/http/'.$ort_daten['KameraIP'].'", "misc")', ENT_QUOTES) . '"><img width="20px" src="./bilder/camera_3.gif" alt="Kamera" border="0"/></a></span>';
Du kannst aber auch einfach Folgendes schreiben:
PHP:
 $row.='<span class="camera2"><a href="javascript:go(\'/http/\''.$ort_daten['KameraIP'].', \'misc\')"><img width="20px" src="./bilder/camera_3.gif" alt="Kamera" border="0"/></a></span>';
 
Zurück