Hallo
Hallo!
ich will auf meiner Homepage eine Veranstaltungsdatenbank anlegen.
Registrierte User sollen dann Ihre Termine veröffentlichen und verändern können...Vorhanden:
Webspace mit MySQL, PHP, Perl (kein HTTPS möglich!)
Dein Webspace hat alles, was du brauchst. HTTPS wäre zur sicheren Übermittlung
der Daten natürlich wünschenswert.
Wahrscheinlich muß ich mit Sessions arbeiten, ich habe damit jedoch keine Erfahrung... (sollen mit PHP ganz einfach sein (?))
Das ist relativ einfach, die Funktionen werden von PHP standardmäßig mitgebracht.
Mit Perl ist eine Sessionprogrammierung wohl sehr viel schwieriger...
Kann ich nix zu sagen.
Mein Problem:
Bisher kann jeder ohne Anmeldung einen Termin in die DB eintragen.
"... und damit jeden Blödsinn"
Eine Änderung des Eintrags ist danach nicht mehr möglich.
Du brauchst eine Anmeldung, eine Möglichkeit zum Eintragen, Editieren und
Löschen, jeweils für den Eintragenden und für den Admin (wie du schon schriebst).
Und natürlich ein Schema, wie Einträge erfolgen sollen.
(Name des Veranstaltungsortes [1], Datum, Zeit, Wer, Was, Genre, Preis, etc. pp.)
[4. und möglichst schnell realisiert... ;-) ]
Bei Punkt 4 bist du gefordert. ;-)
Wie programmier ich eine sichere Userverwaltung (mit Perl oder/und PHP)?
Formular zur Anmeldung, Bestätigung der Anmeldung per Email, vielleicht
anschließende Vergabe von Benutzername und Passwort (könnte man auch bei
der Anmeldung machen).
Wie übertrage ich Paßwörter aus einem HTML-Formular sicher?
Mit HTTPS, womit wir wieder oben angelangt wären. ;-)
Wo finde ich eine Anleitung, Beispiele, Tipps* etc. ?
Es gibt in Skriptsammlungen einige Programme, die man sich mal angucken kann.
Die haben mich, der ich sowas Ähnliches auch schon mal gemacht habe, aber alle
nicht überzeugt. Aber zum Ideensammeln sollte man das aber studieren.
Tschö, Auge
[1] Die Daten zum Veranstaltungsort kann man sich ja aus der Anmeldung des
Eintragenden holen.
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)