Kastriertes Blog o.ä

Hallo,

heute scheint nicht mein Tag zu sein …

Für eine kleines und zudem auch noch zeitlich beschränktes Projekt suche ich eine serverbasierte Anwendung, die mehr oder minder „Out-of-the-Box“ zumindest folgende Möglichkeiten bietet:

Eingabe Email-Adresse (kein Passwort nötig - anonym)

wenn Email-Adresse noch nicht vorhanden
Eingabe eines kurzen Texts (Pflicht)
Eingabe PLZ (wäre nett, aber nicht lebensnotwendig)
Hochladen eines Fotos (Pflicht)
Fertig

Anzeige aller Eingaben aller „Teilnehmer“ in „Listenform“

Spätere Korrekturmöglichkeiten seiten der Benutzer weder notwendig noch erwünscht

Mehrfacheingaben unter gleicher Email-Adrese sollten nicht möglich sein.

„Administrierbar“ (Löschungen)

Technische Voraussetzungen (MySQL und die üblichen Verdächtigen) sind vorhanden.

Vielleicht hat ja irgendjemand eine kluge Idee oder Anregungen?

Anfangs dachte ich eine der üblichen CMS-Anwendungen (Blog). Dort könnte ich zwar ohne Schwierigkeiten Mehrfachanmeldungen verhindern, aber nicht unbedingt mehrfache Einträge eines registrierten Benutzers.

Bei möglichen mehreren hundert Einträgen täglich ist eine persönliche Kontrolle nicht möglich. Die Option, „doppelte“ Einträge eines Benutzers automatisch z.B. über MySQL zu löschen, gehällt mir nicht so richtig.

Wie auch immer: Würde mich über jeden Denkanstoß freuen.

Grüße

fribbe

Hallo Fribbe,

jetzt stehe ich wohl gerade auf der Leitung…wenn Du nicht willst, dass jemand sich mit der gleichen Email-Adresse nochmals einloggen kann, dann lässt sich das doch über die Datenbank direkt lösen. Wenn Du keine Duplikate haben willst, kannst Du doch die Mailadresse z.B. als Primärschlüssel nehmen, da sind dann Duplikate von vornherein nicht erlaubt, was ja in der Natur der Sache liegt.

LG
Petra

Hallo Petra,

ich wollte es doch einfach mal auf die „faule Art“ versuchen …

Werde es wohl einfach so machen:

Nach erstem Beitrag wird der Benutzer gesperrt, entsprechendes Update z.B. alle 5 Minuten.

Eine Neuanmeldung - da hast du natürlich recht - unter selber Email-Adreese ist eh’ nicht möglich, da die Mail-Adresse in Tabelle User natürlich ein Unique Key ist.

Trotzdem vielen Dank.

Hab Spaß!

fribbe