Hallo,
Ich versuche per Javascript einen PHP-Code zusammenzubasteln den ich dann in einer Text-Area ausgeben möchte. Das Problem dabei ist, die Seite auf der der Code ausgegeben werden soll ist ebenfalls in PHP und wenn ich den auszugebenden Code in entities packe gibt er mir wiederum genau die aus.
Wie könnte ich das am besten umgehen, ich hab schon eine weile gegoogled aber bisher auch nur den Hinweis auf entities gefunden, was in meinem Fall aber leider nicht funkt:
Code:
<script type="text/javascript">
function mache() {
document.posting.code.value='<?php\n $XMLFILE = "' +document.posting.url.value +'";\n $TEMPLATE = "http://meine-seite.com/template.html";\n $MAXITEMS = "' +document.posting.items.value +'";\n include("http://meine-seite.com/rss2html.php");\n?>';
}
</script>
<form action="#" name="posting">
<p class="label">Feed-Url<br /><small>z.B. http://gutehomepage.net/rss.xml</small></p>
<input value="" class=input type="text" size="65" maxlength="255" name="url" />
<p class="label">Anzahl der angezeigten Beiträge</p>
<input value="" class=input type="text" size="5" maxlength="255" name="items" />
<p> </p>
<button type="button" onClick="javascript:mache()">Code erstellen</button>
<p> </p>
<p class="label">Fertiger PHP-Code zum Einbau in deine Homepage<br /><small>Derzeit steht dieser Service nur per PHP-Include zur Verfügung.</small></p>
<textarea name="code" cols="63" rows="6" onclick="this.select()" class="input"></textarea>
</form>
Vielen Dank !