Newbie - PHP integrieren
Verfasst: Mi 28. Nov 2007, 16:07
Hallo Leute!
Wie schon erwähnt, bin ich neu bei Contenido.
Meine Seiten waren bisher ohne CMS, also einfach einzeln in HTML geschrieben. Für einige geschützte Unterseiten habe ich PHP-Scripts mit Login über Sessionheader, Anmeldeformular und Datenbankanbindung geschrieben. Funktionierte alles tadellos.
Nun möchte ich auf CMS mit Contenido umsteigen. Habe dazu Version 4.6.15 installiert. Die einfachen Seiten sind auch kein Problem. Bei der Integration der PHP-Seiten habe ich einfach getrickst:
Ich habe das PHP-Script als neues Modul installiert, d.h. ich habe das Script einfach in die Modul-Ausgabe kopiert (Nicht die feine englische Art, ich weiß..). PHP-Teile die ich per "include()" eingebunden hatte, habe ich in den Ordner 'includes' kopiert und im Modul per "cInclude('includes', 'xyz.php');" aufgerufen. Das funktioniert auch, lediglich bei der Session kommt eine Fehlermeldung ("Kann cookie nicht senden, da header schon gestartet" oder so). Nun meine Fragen:
Wie kann ich meine PHP-Scripte "korrekt" integrieren (umschreiben) bzw. daraus "korrekte" Module schreiben? Wie kann ich im Contenido eine Session starten, für die man sich als User (also im Frontend) registrieren und einloggen kann? Gibt es dazu sowas wie ein Tutorial?
Ich habe zwar schon die Forum-Suche bemüht, aber unzählige Ergebnisse erhalten und ich weiß nicht, wie ich die Suche noch eingrenzen soll.
Vielleicht kann mich ja jemand auf die richtige Spur bringen....?
Wie schon erwähnt, bin ich neu bei Contenido.
Meine Seiten waren bisher ohne CMS, also einfach einzeln in HTML geschrieben. Für einige geschützte Unterseiten habe ich PHP-Scripts mit Login über Sessionheader, Anmeldeformular und Datenbankanbindung geschrieben. Funktionierte alles tadellos.
Nun möchte ich auf CMS mit Contenido umsteigen. Habe dazu Version 4.6.15 installiert. Die einfachen Seiten sind auch kein Problem. Bei der Integration der PHP-Seiten habe ich einfach getrickst:
Ich habe das PHP-Script als neues Modul installiert, d.h. ich habe das Script einfach in die Modul-Ausgabe kopiert (Nicht die feine englische Art, ich weiß..). PHP-Teile die ich per "include()" eingebunden hatte, habe ich in den Ordner 'includes' kopiert und im Modul per "cInclude('includes', 'xyz.php');" aufgerufen. Das funktioniert auch, lediglich bei der Session kommt eine Fehlermeldung ("Kann cookie nicht senden, da header schon gestartet" oder so). Nun meine Fragen:
Wie kann ich meine PHP-Scripte "korrekt" integrieren (umschreiben) bzw. daraus "korrekte" Module schreiben? Wie kann ich im Contenido eine Session starten, für die man sich als User (also im Frontend) registrieren und einloggen kann? Gibt es dazu sowas wie ein Tutorial?
Ich habe zwar schon die Forum-Suche bemüht, aber unzählige Ergebnisse erhalten und ich weiß nicht, wie ich die Suche noch eingrenzen soll.
Vielleicht kann mich ja jemand auf die richtige Spur bringen....?