Hallo Leute
ich stecke etwas in der zwikmühle
ich muss in ein php template weiteren phpcode einfügen (ein paar sql queries)
da dies in geparsten template nicht geht ist ja bekannt.
bis heute habe ich dieses problem mit einem javascript gelöst.
im template:
<script language="javascript" src="template_js.php"></script>
template_js.php:
<?php
meine queries usw...
echo "document.write($result);";
?>
bis anhin funktionierte das ohne probleme.
Heute muss ich aber aus einer textwerbung DB werte wie:
$result = "Hallo
dies ist
meine
textwerbung"
ausgeben.
jetzt erhalte ich aber mit document.write folgende meldung:
nicht abgeschlossene zeichenfolgekonstante!
beispiel zum veranschaulichen:
<script language="javascript">
<!--
var result = "Hallo
welt!";
document.write(result);
-->
</script>
meine frage:
wie kann ich die variable result so ändern das ich sie mit document.write ausgeben kann?
ode gäbe es eine alternative? (ausser alle DB einträge zu ändern)
was ich ebenfalls versucht habe ist:
<script language="javascript">
<!--
var result = "Hallo
Welt";
var neuresult = result.replace(/\n/,"/\r/");
document.write(neuresult);
-->
</script>
funktioniert leider auch nicht
Danke euch zum foraus
joschua
ich stecke etwas in der zwikmühle
ich muss in ein php template weiteren phpcode einfügen (ein paar sql queries)
da dies in geparsten template nicht geht ist ja bekannt.
bis heute habe ich dieses problem mit einem javascript gelöst.
im template:
<script language="javascript" src="template_js.php"></script>
template_js.php:
<?php
meine queries usw...
echo "document.write($result);";
?>
bis anhin funktionierte das ohne probleme.
Heute muss ich aber aus einer textwerbung DB werte wie:
$result = "Hallo
dies ist
meine
textwerbung"
ausgeben.
jetzt erhalte ich aber mit document.write folgende meldung:
nicht abgeschlossene zeichenfolgekonstante!
beispiel zum veranschaulichen:
<script language="javascript">
<!--
var result = "Hallo
welt!";
document.write(result);
-->
</script>
meine frage:
wie kann ich die variable result so ändern das ich sie mit document.write ausgeben kann?
ode gäbe es eine alternative? (ausser alle DB einträge zu ändern)
was ich ebenfalls versucht habe ist:
<script language="javascript">
<!--
var result = "Hallo
Welt";
var neuresult = result.replace(/\n/,"/\r/");
document.write(neuresult);
-->
</script>
funktioniert leider auch nicht
Danke euch zum foraus
joschua
Kommentar