Hallo an alle Profis unter euch
Zuerst möchte ich vorausschicken, dass ich ein absoluter Anfänger in Sachen php bin. Über "include" und "echo" bin ich nicht wirklich hinausgekommen.
Ich habe eine Webseite mit ca. 15 Seiten gestaltet, welche ich meinen Mitgliedern weitergeben will. Und zwar personalisiert. Sprich Name, Adresse, email, Homepage usw. sollten jeweils ausgetauscht werden.
Zuerst habe ich dies so gelöst:
den gesamten Ordner mit den Seiten einfach dupliziert, und pro duplizierten Ordner eine normale Text Datei angelegt, welche sämtliche Variabeln enthält (zB: $vorname = 'Max'. Diese Variablen rufe ich einfach bei den Seiten mit require auf. Die entsprechende Variable wird dann mit dem echo-Befehl (echo $vorname) für die Surfer sichtbar.
Funktioniert ja hervorragend.
Das grosse Problem ist, wenn sich eine Seite ändert, muss ich alle duplizierten Seiten manuell mitändern. Sprich ich muss diese geänderte Seite in jeden duplizierten Ordner kopieren. Ist bei mehrern Mitgliedern halt langwierig.
So bin ich zum nächsten Schritt übergegangen, habe den gesamten Inhalt der duplizierten Ordner bis auf die Textdatei mit den Variablen gelöscht. Dafür habe ich für jede Seite in den Ordnern eine neue Datei angelegt mit folgenden Inhalt.
Es funktioniert an und für sich auch so, wie ich es mir vorstelle. Sprich jeder hat seine eigenen Seiten mit seinen jeweils eigenen Daten.
Was ich aber absolut nicht weiss, ob dies so in der Art korrekt ist, und ob ich hier nicht diverse Sicherheitslöcher schaffe. Wie gesagt: meine php Kenntnisse sind mies bis gar nicht vorhanden.
Vielleicht kann mir da jemand etwas dazu schreiben, oder einen anderen Weg aufzeigen.
Danke schon jetzt mal für eure Kommentare
ragi
Zuerst möchte ich vorausschicken, dass ich ein absoluter Anfänger in Sachen php bin. Über "include" und "echo" bin ich nicht wirklich hinausgekommen.
Ich habe eine Webseite mit ca. 15 Seiten gestaltet, welche ich meinen Mitgliedern weitergeben will. Und zwar personalisiert. Sprich Name, Adresse, email, Homepage usw. sollten jeweils ausgetauscht werden.
Zuerst habe ich dies so gelöst:
den gesamten Ordner mit den Seiten einfach dupliziert, und pro duplizierten Ordner eine normale Text Datei angelegt, welche sämtliche Variabeln enthält (zB: $vorname = 'Max'. Diese Variablen rufe ich einfach bei den Seiten mit require auf. Die entsprechende Variable wird dann mit dem echo-Befehl (echo $vorname) für die Surfer sichtbar.
Funktioniert ja hervorragend.
Das grosse Problem ist, wenn sich eine Seite ändert, muss ich alle duplizierten Seiten manuell mitändern. Sprich ich muss diese geänderte Seite in jeden duplizierten Ordner kopieren. Ist bei mehrern Mitgliedern halt langwierig.
So bin ich zum nächsten Schritt übergegangen, habe den gesamten Inhalt der duplizierten Ordner bis auf die Textdatei mit den Variablen gelöscht. Dafür habe ich für jede Seite in den Ordnern eine neue Datei angelegt mit folgenden Inhalt.
Code:
<? require 'vartexte.inc.php' //Textdatei mit Variablen ?> <?php include "../seite1.php" ?> //eine der Seiten
Was ich aber absolut nicht weiss, ob dies so in der Art korrekt ist, und ob ich hier nicht diverse Sicherheitslöcher schaffe. Wie gesagt: meine php Kenntnisse sind mies bis gar nicht vorhanden.
Vielleicht kann mir da jemand etwas dazu schreiben, oder einen anderen Weg aufzeigen.
Danke schon jetzt mal für eure Kommentare
ragi
Kommentar