Seite 1 von 1

Wie phpcode als Text ausgeben ?

Verfasst: 08.01.2007, 17:12
von Ice Man
Ich bastle noch immer an meinem WebNapping Zeug :)

Ist fast alles fertig, bin jetzt nur noch im Config bereich, wo man sich den Code anzeigen kann, den man einbauen muss.

Für den Javascript Code klappt das schon.

Also ich hab vorher eine IF Abfrage, die prüft ob Jave oder PHP gewählt.

Wenn z.B Java, dann wird Codeschnippsel 1 ausgespuckt
Ich hab vorher die 2 Variablen
$code 1 und $code2 mit dem entsprechenen Code gefüttert.

Dann wird in einem <textarea ... Fester der Code dargestellt.

Das Problem ist nun, wie bekomme ich den kompletten Code im die Varianble ?

das <?php und das Include hab ich drin.
Aber die Zuweisung für die Referer Seite bekomm ich ums verecken nicht in die Variable. Das ist nötig, damit ich später sehen kann, wer meinen Code alles einbaut :)

Sieht folgendermaßen aus.
$ref_stammseite = $HTTP_SERVER_VARS['$HTTP_HOST'];

der Code bisher würde so aussehen

Code: Alles auswählen

$code1="
<?php
include&#40;"http&#58;//www.domain.de/content/content_1.php?id=$id&code=$code&channel_id=$channel"&#41;; 
?>
";
Das funktioniert auch bestens.
Aber da muss noch mein Stamm_referer mit rein.
Und da harkt es, wenn ich denn einfach reinsetze, kommt folgende Fehlermeldung

Code: Alles auswählen

$code1="
<?php
$ref_stammseite = $HTTP_SERVER_VARS&#91;'$HTTP_HOST'&#93;;
include&#40;"http&#58;//www.domain.de/content/content_1.php?id=$id&code=$code&channel_id=$channel"&#41;; 
?>
";
Fehlermeldung:

Code: Alles auswählen

Parse error&#58; syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
Ich denke ich muss dieses auch noch irgendwie in Textform umwandeln, hab aber irgendwie kein Plan mehr ;)

Es soll am Ende also in Textform zum kopieren alles da stehen.
Das <?php, die Referer Zuweisung und der Include Befehl...

Ich hoffe man versteht was ich meine :D

Verfasst:
von

Verfasst: 08.01.2007, 17:57
von Ice Man
erledigt.

Habs einfach so gemacht

?>
dann als normalen Text geschrieben
und dann weiter in php <?php

Braucht also keiner zu antworten :)

Verfasst: 08.01.2007, 21:02
von chris21
$ref_stammseite = $HTTP_SERVER_VARS['$HTTP_HOST'];
Da ist ein kleiner Fehler drin.

Code: Alles auswählen

$ref_stammseite = $HTTP_SERVER_VARS&#91;'HTTP_HOST'&#93;;
wäre besser oder gleich

Code: Alles auswählen

$ref_stammseite = $_SERVER&#91;'HTTP_HOST'&#93;;
Die Fehlermeldung hat jedoch mit der Include-Zeile zu tun und wird bei Deinen Napping-Nutzern auch auftreten:

Ändere die mal in:

Code: Alles auswählen

include&#40;"http&#58;//www.domain.de/content/content_1.php?id=".$id."&code=".$code."&channel_id=".$channel.""&#41;;

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 08.01.2007, 21:30
von d0nut
eine url includen??? :o

arbeite lieber mal mit file_get_contents!

Code: Alles auswählen

file_get_contents&#40;"http&#58;//www.domain.de/content/content_1.php?id=".$id."&code=".$code."&channel_id=".$channel.""&#41;;