| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 28.11.2004
Beiträge: 305
![]() | OK ich erkläre erst einmal wie ich das meine mit meinem Script. Ich habe ein Formluar. Dieses Formular ist ein Fragebogen. Dieser soll nicht doppelt abgesendet werden. Dazu setze ich ein Cooly, der dann die Zeit mist wie lange der User braucht um dieses Formular auszufüllen. Sollte nun die Zeit zu kurz sein in der der user das Formular absendet, wird er darauf hin gewiesen, dass er das Formular nicht doppelt absenden soll. Nun ist es aber so, dass diese Cookie auch anwendung finden würde, wenn zuvor das Formular nicht korrekt ausgefüllt wurde, ein eFehlermeldung kommt und der User diesen kleinen Fehler korrigiert und dann das Formular wieder absendet. Dies würde er sicher unter der mindestzeit korrigieren können. Nun war meine Idee, das ich mir die Vorraussetzung für den Hinweis das das Formular nicht doppelt geschickt wurde nur dann kommt, wenn zuvor das Formular nicht korrekgiert werden mußte -->$fehler<1. Da aber die Variable fehler nach dem Neuaufbau der seite leer ist( echo befehl mit der Fehlermeldung an den user), wollte ich sie einfach in einer Session speichern und dann einfach abrufen um zu sagen. Es war vor beim letzten Absenden ein Fehleraufgetreten oder es war kein Fehler aufgetreten. Ich hoffe ist ist einigermaßen verständlich. |
| |
| | |
| Gast
Beiträge: n/a
| Ja, ist es. Ist der Benutzer eh schon auf die Session angewiesen? Zum Beispiel wegen eines logins? Oder ist das Formular ausgerechnet für die Anmeldung/Regestrierung da? Anders formuliert: Ist der Benutzer angemeldet/eingeloggt, wenn er das Formular benutzt und wenn ja, ist diese Anmeldung auch Session basiert? edit: Die Frage zielt auf folgendes ab: Warum markierst/aktivierst Du die Sperre nicht erst, wenn das Formular vollständig ausgefüllt/bearbeitet wurde? |
| | |
| Erfahrener Benutzer Registriert seit: 28.11.2004
Beiträge: 305
![]() | Nein der user ist nicht eingelogt also auf session angewiesen. also im moment sieht das scrip folgendermaßen aus PHP-Code: und wie ist deine idee? Gruß niesel |
| |
| | |
| Gast
Beiträge: n/a
| In etwa. Aber eben bevorzugt ohne Extracookie sondern über die Session. Cookies können vom Browser abgelehnt werden und daher ist das System nicht sonderlich sicher. Sessions auch nicht, wenn der Benutzer nicht darauf angewiesen ist. Vielleicht helfen Dir Captchas weiter. http://de.wikipedia.org/wiki/Captcha (oder auch mal die Forensuche hier benutzen) |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Session Problem | karina_02 | PHP Tipps 2008 | 6 | 18.05.2008 22:37 |
| Frage zu Sessions und Variablen in Session | sternschnuppe99 | PHP Tipps 2008 | 9 | 18.02.2008 13:30 |
| Session Problem | peder | PHP-Fortgeschrittene | 4 | 30.10.2006 12:26 |
| session nach seitenwechsel leer... | GELight | PHP Tipps 2006 | 8 | 17.09.2006 15:17 |
| Vlib -> include -> sessions | bytebuster | PHP Tipps 2006 | 3 | 07.06.2006 09:17 |
| Sessions und ein "Kann doch nicht sein?!" | Curanai | PHP Tipps 2006 | 10 | 15.05.2006 12:09 |
| Frage zur Anwendung einer Session mehrfach... | GELight | PHP Tipps 2006 | 10 | 12.03.2006 16:47 |
| [Erledigt] php session problem :( | PHP Tipps 2005-2 | 5 | 21.10.2005 16:37 | |
| Nach Einfügugng der Sessions funktioniert mein Program nicht | PHP-Fortgeschrittene | 1 | 02.10.2005 06:13 | |
| Session wird nicht angelegt | PHP Tipps 2005-2 | 7 | 24.07.2005 13:35 | |
| Session Problem | PHP-Fortgeschrittene | 3 | 18.02.2005 14:37 | |
| Session und Ip fragEN | Skazi | PHP Tipps 2005 | 2 | 10.02.2005 13:32 |
| [Erledigt] Formulardaten in einer Session speichern, per Link übergeben | PHP Tipps 2004-2 | 2 | 29.12.2004 15:47 | |
| Session wird nicht erkannt | PHP Tipps 2004 | 11 | 29.10.2004 14:07 | |
| blöde sessions =) | PHP Tipps 2004 | 2 | 13.08.2004 17:55 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php variable speichern auch bei seiten neuaufbau, formular zweimal absenden session, php session element doppelt, php session side-effect |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.