You started reading the tutorials - good!

Now you might want to read also the manual(s), and there the chapters
about form validation and about authentication. That should present
you answers to your questions.

Generally it is you to design your application to make a scenario as
you describe it impossible. CakePHP just offers the tools to implement
your design with minimal effort.

And btw. you can increase the chances for an answer here dramatically
if you ask in English language ;)

glowhand wrote:
> Hallo!
> Also ich habe bisher in den Tutorials zu CakePHP gelesen, dass man
> ganz einfach mit ein paar Helper-Tags ein Formular generieren kann,
> nach dessen Absendung im Controller dank gleich lautender
> Datenbankfelder/Formulareingabefeldnamen sofort speichern kann.
> So k�nnte ich ein Anmeldeformular erstellen mit
> username,password,email und das dann mit $this->User->save($this-
> >form) speichern (oder so �hnlich).
> Dabei k�nnte jedoch ein Nutzer ein eigenes Formularfeld vort�uschen
> (zum Beispiel "userlevel"), das dann auch gespeichert wird. Wenn er in
> diesem Feld "admin" eintr�gt, wird er sp�ter �ber
> Administratorenrechte verf�gen. Nur so als kleines Beispiel.
> Wie kann ich das verhindern? Nat�rlich, ich k�nnte ein neues Array
> erzeugen ($registerdata) und nur die gew�nschten Formularfelder dort
> eintragen... also $registerdata['username'] = $this->form['username'];
> $registerdata['password'] = $this->form['password'] usw... aber das
> w�re im Endeffekt wieder sehr umst�ndlich und die ganze Formular-
> Datenbank-Prozedur w�re nicht wirklich durch CakePHP vereinfacht
> worden.
> Ich hoffe, ich finde hier eine Antwort zu meiner Frage.
> Es kann sein, dass meine PHP-Beispiele nicht vollst�dnig richtig sind,
> aber es geht mir nur ums Prinzip, eigentlich nichtmal direkt in
> Verbindung mit CakePHP.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to