Javascript-Befehl in echo Ausgabe
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
OK der Titel sagt eigentlich schon alles.
Per google find ich grad nichts also hier nochmal:
In einer Schleife wird ein echo befehl ausgegeben der einen javascriptlink beinhaltet:
href='javascript:clip('",$boxID,"')'
Das Problem dabei ist das der Teil in den Klammern normalerweise in ' Anführungszeichen stehen müsste, das durch den echobfehel aber nicht funktioniert. Was nun?
mfg
Jan -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Du kannst auch über den echo-Befehl Anführungszeichen ausgeben. Du musst sie lediglich mit einem Backslash maskieren.
\" = " -
Dann schreib doch
echo "<a href=\"javascript:clip('$boxID')\">";
¤dit: BBCode Fehler
mfg
Beitrag geändert: 27.7.2007 21:27:29 von tehkugel -
Ja das weiß ich ja. Ich möchte nur kein >"< ausgeben sondern >'< .
Ach ja nebenbei, guten Tag Herr Baumann!
Beitrag geändert: 27.7.2007 21:20:22 von h4nni
Guten Tag Herr Kiesewetter!
Dann maskiere doch das Hochkommata: \' = '
Müsste doch eigentlich gehen, oder denke ich falsch?
EDIT: Ja, ich glaube ich denke falsch. Was soll den nachher genau ausgegeben werden?
Beitrag geändert: 27.7.2007 21:41:14 von thoba -
Ziel war :
<a href="javascript:clip('$boxID')">";
umgesetzt mit :
<a href=\"javascript:clip('$boxID')\">";
Danke tehkugel, so klappts. Danke auch Thomas, bis zur nächsten Frage ;) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage