Verständnisfrage: Wie Scriptausgabe extern einbinden ?
GD72
- php
0 Marc Reichelt0 GD720 Marc Reichelt0 GD72
Hallo,
ich habe eine kleine Frage zu einem Problem wo ich nicht mehr weiterkomme: Ich habe ein PHP-Script das aus einer Datenbank ein zufällige Bilddatei aussucht und diese zusammen mit einer weiteren Grafik ausgibt, d.h. ich lasse per echo zwei IMG-Tags sowie ein bissle HTML (Links & Position) ausgeben.
Wie kann ich es jetzt realisieren, das diese Ausgabe auch auf externen Seiten erfolgt, d.h. wie ist es möglich, das andere Webmaster diese Ausgabe in Ihren Seiten einbinden (ohne IFrame !) - wie z.B. der Zugangscheck von ueber18. Bei diesem wird ja auch nur von dem Webmaster ein Script-Tag eingebunden. Wie kann ich das realisieren oder inwieweit muß ich meine Scriptausgabe anpassen ?
Weiß jemand einen Rat ?
Gruss
GD72
Hi!
Eigentlich musst du nur ein PHP-Skript für die Leute schreiben, das die Ausgabe deines Skriptes (HTML-Code) einliest und ausgibt.
Fertig!
cu
Marc Reichelt || http://www.marcreichelt.de/
Hi!
Eigentlich musst du nur ein PHP-Skript für die Leute schreiben, das die Ausgabe deines Skriptes (HTML-Code) einliest und ausgibt.
Fertig!cu
Marc Reichelt || http://www.marcreichelt.de/
Hallo nochmal !
Das Script für die Userausgabe hab ich ja - meine Frage ist nun, was ich verändern muß, damit die ausgabe auch funktioniert, wenn der (externe) Webmaster das ganze z.B. mit
<script src='http://web52.webhome4you.de/picturebox.php'></script>
in den Quelltext einbindet.
Bei mir gibt die ganze Konstallation immer nur einen Syntax-Fehler. Also liegt es wohl an der Ausgabe...
Gruss
GD72
Hi!
Über das Script-Tag wird sowieso meistens nur JavaScript eingebunden.
Dementsprechend musst du mit deinem PHP-Skript auch JavaScript ausgeben, was für mich die unelegante Version darstellt.
Eleganter ist wie gesagt ein extra PHP-Skript für die Webmaster...
cu
Marc Reichelt || http://www.marcreichelt.de/
Hallo,
ja gut, aber wie realisiere ich das ?
Der Sinn soll ja sein, das ein Webmaster sich das ganze bequem und einfach einbinden soll, daher dachte ich die Verwendung des Script-Tags - nur leider führt das ja zu besagter Fehlermeldung.
Ich kann den externen Webmastern auch nicht ein reines PHP-Script übergeben, da ja nicht jeder Webspace mit PHP-Funktionalität hat.
(...und ich auch nicht möchte das jeder meinen PHP-Code sieht).
Wenn ich dich richtig verstehe, nutzt z.B. ueber18 auch die Einbindung über JS-Ausgabe, richtig ?
Wie muß ich dann die JS-Ausgabe machen ?
Über "print" ?
Gruss
GD72
Hi!
Hallo,
ja gut, aber wie realisiere ich das ?
Der Sinn soll ja sein, das ein Webmaster sich das ganze bequem und einfach einbinden soll, daher dachte ich die Verwendung des Script-Tags - nur leider führt das ja zu besagter Fehlermeldung.
Ich kann den externen Webmastern auch nicht ein reines PHP-Script übergeben, da ja nicht jeder Webspace mit PHP-Funktionalität hat.
(...und ich auch nicht möchte das jeder meinen PHP-Code sieht).
Von wegen jeder sieht deinen PHP-Code.
Der wird ja auf DEINEM Server ausgeführt, dementsprechend sieht jeder nur die Ausgabe.
Wie muß ich dann die JS-Ausgabe machen ?
Über "print" ?
Exakt!
Allerdings bekommst du auf diese Weise kein valides HTML hin, da das Script-Tag nur im Head-Teil zulässig ist (was die Browser daraus machen ist eine andere Sache)...
cu
Marc Reichelt || http://www.marcreichelt.de/