ich habe auf meiner Seite ja ein Modul "BikerFriends" was eigentlich das Modul "mysections" ist. Jetzt hat mich jemand gefragt ob er woll den Inhalt dieser Datei bzw. den Bereich auf seiner Homepage auch präsentieren darf. Er hat aber kein eXv2 und deswegen wollte ich mal hier fragen wie ich das machen kann das der User den Bereich bei sich auf der Seite einbinden kann ohne das er meine Seite angezeigt bekommt, also header und blöcke und footer. Ich habe mal versucht die index.php, die viewcat.php und die singlefile.php zu ändern, indem ich dort alles was mit header und footer zu tun hat raus gelöscht habe, so das er eben nicht mehr die sachen anzeigt. Leider schreibt er mir da einen Fehler.
Hat jemand evtl. eine Idee wie ich den meinen Inhalt zukommen lassen kann. Er hat eine html-Seite.
Gruss Dj_PD
Nobse :
08.02.2005 17:19
Das wird wohl schwerlich gehen da ja die daten aus deiner datenbank kommen.
Incoo :
08.02.2005 21:13
vielleicht mit IFRAMEs versuchen
Picl :
08.02.2005 21:20
Es wäre einen Versuch wert das ganze via iFrame einzubinden.
Ich denke, wenn du auf deinem Server einen PHP-Datei machst, die im Prinzip alles included außer Header, Footer und den Blöcken und er bei sich dann eine HTML-Datei mit iframe macht, der auf die PHP-Datei verweist.
Aber wäre auuf jeden Fall recht umständlich.
edit: Ok, Incoo war schneller ;)
Greetz,
Picl
[ Geändert von Picl am 08.02.2005 21:21 ]
Dj_PD :
09.02.2005 09:49
Ja, er hat zwar eine html-Seite aber er sagte mir das er auch auf seinen Server php nutzen kann.
Ich habe aber noch das Problem das ich nicht genau weiß wie ich das anstellen soll. Ich habe es ja schon versucht die Dateien aus dem eXv2 Layout auszukoppeln, aber das ich schwerer als ich dachte. Bei einer Datei hat er mir nämlich direkt geschrieben das OpenTable nicht mehr funktioniert. Ich überlege schon ob ich nicht einfach versuche nur das singlefile.php so umzuschreiben das es funktioniert und dann muss er sich woll die Mühe machen und alles selber verlinken.
Aber im Grunde habe ich doch Recht das man die 3 Dateien eigentlich nur duplizieren muss und eben von dem Grundtemplates auskoppeln muss? Oder steckt in dem Hauptheader noch included-Dateien die wichtig sind?
Gruss Dj_PD
P.S.: Wieder einmal Danke für die superschnelle Hilfe.
Picl :
09.02.2005 11:03
Also unter anderem stecken da natürlich die Zugangsdaten zur Datenbank drin. Und dann eben auch so vordefinierte Befehle wie OpenTable. Müsstest eben schauen was ihm fehlt und das dann alles direkt in die Datei schreiben oder aus Sicherheitsgründen sozusagen eine eigene mainfile.php machen.
Greetz,
Picl
Dj_PD :
09.02.2005 15:38
Ich habs hinbekommen. Ich habe es jetzt so gemacht dass ich die index.php, die singlefile.php und die viewcat.php dupliziert habe und unbenannt in indexx.php, singlefilex.php und viewcatx.php und in diesen Dateien habe ich die Begriffe header und footer die für das Design zuständig sind rausgenommen. Desweiteren habe ich auch die OpenTable und CloseTable rausgenommen und dann noch eben die Links angepasst, also alles was vorher index.php habe ich umbenannt in indexx.php, usw.
Als ich fertig war funktionierte das schon sehr gut, doch hatte ich Probleme mit dem Design, da alles ohne Hintergrund war und der Hintergrund auch nicht eingefügt werden könnte. Aber auch hier habe ich eine Lösung gefunden. Ich habe einfach nochmal 3 Dateien erstellt und dort folgenden Code rein gemacht.
Hier ein Beispiel wie ich das mit der singlefilex.php gemacht habe: Code: