Hi,
ich entwickle eine neue Seite für eine Non-Profit-Organisation, die Zweige und Teams in über 30 Ländern hat. Jeder Zweig soll in einem Profil dargestellt werden und die jeweilige Kontaktperson per E-Mail-Formular angeschrieben werden können.
Mit Calalog habe ich das Grundgerüst bereits gebaut, aber für die Kontaktdaten fehlt mir noch eine gute Lösung. Ich könnte natürlich die E-Mail-Adresse in Klartext reinschreiben, das will ich aber wegen SPAMbots vermeiden.
Nun habe ich folgendes vor: die Verwaltung der Kontaktpersonen soll über das TL-Modul Mitglieder geschehen. Dann kann ich im entsprechenden Katalog die gebrauchten Felder aus tl_mitglieder einbinden.
In der Theorie klappt das, wenn ich mit
mir die Arrays anzeigen lasse, sehe ich, dass in der Tat die ganze Tabelle tl_mitglieder vorhanden ist. Das ist erfreulich, denn so kann ich ja die Felder auslesen, die ich brauche.
ABER da stellt sich mir die Frage, ob durch meine Konstruktion durch einen PHP-Befehl auch Unbefugte an Mitgliederdaten kommen können, die ich gar nicht bereitstellen will (Passwort, Login-Name etc.), wenn die ja alle in einen Array gelegt werden. Ich habe leider gar keine Ahnung von PHP und von Sicherheitslücken schon gar nicht...
Kann das jemand beantworten?
Vielleicht hat jemand eine bessere Idee, wie ich das mit dem Kontakt-Formular lösen könnte, ohne 30+ Formulare erstellen zu müssen...
Vielen Dank schon mal, wenn sich jemand die Mühe macht, mein Anliegen zu verstehen...
ich entwickle eine neue Seite für eine Non-Profit-Organisation, die Zweige und Teams in über 30 Ländern hat. Jeder Zweig soll in einem Profil dargestellt werden und die jeweilige Kontaktperson per E-Mail-Formular angeschrieben werden können.
Mit Calalog habe ich das Grundgerüst bereits gebaut, aber für die Kontaktdaten fehlt mir noch eine gute Lösung. Ich könnte natürlich die E-Mail-Adresse in Klartext reinschreiben, das will ich aber wegen SPAMbots vermeiden.
Nun habe ich folgendes vor: die Verwaltung der Kontaktpersonen soll über das TL-Modul Mitglieder geschehen. Dann kann ich im entsprechenden Katalog die gebrauchten Felder aus tl_mitglieder einbinden.
In der Theorie klappt das, wenn ich mit
PHP-Code:
<?php print_r($this->entries); ?>ABER da stellt sich mir die Frage, ob durch meine Konstruktion durch einen PHP-Befehl auch Unbefugte an Mitgliederdaten kommen können, die ich gar nicht bereitstellen will (Passwort, Login-Name etc.), wenn die ja alle in einen Array gelegt werden. Ich habe leider gar keine Ahnung von PHP und von Sicherheitslücken schon gar nicht...
Kann das jemand beantworten?
Vielleicht hat jemand eine bessere Idee, wie ich das mit dem Kontakt-Formular lösen könnte, ohne 30+ Formulare erstellen zu müssen...
Vielen Dank schon mal, wenn sich jemand die Mühe macht, mein Anliegen zu verstehen...

Kommentar