phpbar.de logo

Mailinglisten-Archive

[php] Blind?? \" treibt mich in den Wahnsinn

[php] Blind?? \" treibt mich in den Wahnsinn

Beck, Mike php_(at)_phpcenter.de
Mon, 4 Mar 2002 10:32:56 +0100


Hi,

folgendes Problem (zugegeben wahrscheinlich liegt es eher am Javascript als
am PHP, bin mir aber nich sicher):

Ich habe ein kleines CMS für www.ibmiller.de gebastelt, nachdem alles andere
funktioniert wollte ich den authoren jetzt noch eine einfache Möglichkeit
geben Links innerhalb unserer Seite zu machen. Daher öffne ich neben der
Bearbeiten Seite noch eine schmale Seite in der sie die Webseite
durchnavigieren können und dann soll es einen Link geben mit dem sie die
nächst tiefere Ebene erreichen und ein Bild das beim draufklicken dafür
sorgt , dass in der anderen Seite der Link eingefügt ist.

nebenbei: es gibt in der Seite eine JS Funktion sendtag():
function sendtag(tag){
	window.opener.document.editform.text.value+=tag;
	window.opener.document.editform.text.setfocus();
}
die funktioniert auch.

Mein PHP Skript schaut so aus:
		if(file_exists($pfad)){
			echo "<TR>\n\t<TD>\n\t\t<a
href=\"tagsj.phtml?suchbegr=";
				echo $DB->Ergebnis["id"]
."\">".$titel."</A>\n";
			echo "\t\t<a href=\"#\" onClick=\"sendtag('<A
href=\\\"$lpfad\\\"";
				echo
"title=\\\"$titel\\\">$titel</A>')\">\n";
					echo "\t\t\t<IMG src=\"anchor.gif\"
width=16 heigth=16></A>";
			echo "\n\t\t</TD>\n</TR>";
		}

Die HTML Ausgabe davon schaut so aus:

<TR>
	<TD>
		<a href="tagsj.phtml?suchbegr=00.01">Fachgebiete</A>
		<a href="#" onClick="sendtag('<A href=\"/fach/index.cms\"
title=\"Fachgebiete\">Fachgebiete</A>')">
			<IMG src="anchor.gif" width=16 heigth=16></A>
		</TD>
</TR><TR>

und der Browser zeigt:

Fachgebiete Fachgebiete')">

und beschwert sich über eine nicht abgeschlossene Zeichenfolgenkonstante.
Ich zähle schon verzweifelt " und ' aber ich sehe den Fehler nicht: ich
verwende im PHP Skript \\\" und kriege dann \" raus, das sollte doch so
klappen?? Wieso schreibt er da trotzdem zweimal Fachgebiete?


--
Gruß

Mike Beck
mike.beck_at_ibmiller.de


php::bar PHP Wiki   -   Listenarchive