Differences

This shows you the differences between two versions of the page.

deutsch:phpwcms-system:artikel:contentparts:formular:spezielle-anwendungen:php-script-u-funktion [2012/03/10 12:37]
Knut Heermann (flip-flop)
deutsch:phpwcms-system:artikel:contentparts:formular:spezielle-anwendungen:php-script-u-funktion [2018/06/03 18:08] (current)
Line 11: Line 11:
\\ \\
-Die grundsätzlichen Unterschiede zwischen einem normalen %%/frontend_init/..%% -Script und und dem speziellen Script welches aus dem Formular heraus angestoßen werden kann: +Die grundsätzlichen Unterschiede zwischen einem normalen %%/frontend_init/..%% -Script und und dem speziellen Script //(PHP-Funktion:)// welches aus dem Formular heraus angestoßen werden kann:
-  * **Normales %%/frontend_init/..%% -Script**: Alle Eingaben werden in der Variablen **$_POST** dargestellt. Die Werten stehen also in %%$_POST['EingabefeldName']%% und können verändert werden. //(Die Änderungen werden in die DB übernommen.)//+  * **Normales %%/frontend_init/..%% -Script**: Alle Eingaben werden in der Variablen **$_POST** dargestellt. Die Werte stehen also in %%$_POST['EingabefeldName']%% und können verändert werden. //(Die Änderungen werden in die DB übernommen.)// Es kann ein Rücksprung zur Formulareingabe provoziert werden. Siehe auch: [[deutsch/phpwcms-system/artikel/contentparts/formular/spezielle-anwendungen/rechnen-im-feld]]
  * **Formular %%/frontend_init/..%% -Script** //(PHP-Funktion:)//: Die Eingabevariablen **$mail** und **$postvar** werden dargestellt, können jedoch nicht verändert werden. Die Templates "Senden an" und "Kopie senden an" in der Variablen **$form** werden dargestellt und können verändert werden. //(Die Änderungen werden nicht in die DB übernommen.)//   * **Formular %%/frontend_init/..%% -Script** //(PHP-Funktion:)//: Die Eingabevariablen **$mail** und **$postvar** werden dargestellt, können jedoch nicht verändert werden. Die Templates "Senden an" und "Kopie senden an" in der Variablen **$form** werden dargestellt und können verändert werden. //(Die Änderungen werden nicht in die DB übernommen.)//
Line 25: Line 25:
  - Benutzereingabe.   - Benutzereingabe.
  - Submit: Empfangen des Formulars mit den Benutzereingaben.   - Submit: Empfangen des Formulars mit den Benutzereingaben.
-  - Abarbeiten der %%/frontend_init/..%% -Scripte, z.B. um den Inhalt der Variablen %%$_POST['FeldName']%% zu manipulieren. Hier kann auch ein künstlicher Fehler produziert werden, wenn der Inhalt eines "zwingend"-Felds in %%$_POST['FeldName']%% gelöscht wird.+  - Abarbeiten der %%/frontend_init/..%% -Scripte, z.B. um den Inhalt der Variablen %%$_POST['FeldName']%% zu manipulieren. An dieser Stelle kann ein absichtlicher Fehler produziert werden, indem  der Inhalt eines "zwingend"-Felds in %%$_POST['FeldName']%% gelöscht wird.
  - Zwischenspeichern der Formulardaten  für die Datenbank.   - Zwischenspeichern der Formulardaten  für die Datenbank.
  - Abarbeiten der PHP-Funktion aus dem Formular, die Inhalte der Variablen %%$mail%% und %%$postvar%% können gelesen, der Inhalt von %%$form%% manipuliert werden. //(Die Änderungen werden nicht in die DB übernommen.)//   - Abarbeiten der PHP-Funktion aus dem Formular, die Inhalte der Variablen %%$mail%% und %%$postvar%% können gelesen, der Inhalt von %%$form%% manipuliert werden. //(Die Änderungen werden nicht in die DB übernommen.)//
deutsch/phpwcms-system/artikel/contentparts/formular/spezielle-anwendungen/php-script-u-funktion.1331379441.txt.gz · Last modified: 2018/06/03 18:07 (external edit)
www.planmatrix.de www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0