php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.07.2010, 19:47  
Erfahrener Benutzer
 
Registriert seit: 15.04.2004
Beiträge: 126
pcschröda
Standard Dynamische Formulare: Eingaben überprüfen

Hallo,

1. Ein dynamisches Formular zu erstellen ist ja mit z.B. jQuery recht simpel.
2. Doch wenn man die abgeschickten Daten prüfen will, und das dynamisch erstellte Formular mit den fehlerhaften Eingaben nochmal ausgeben muss, wird es komplizierter.

Hat jemand hier einen Link, wo eine generelle Herangehensweise an so etwas beschrieben wird? Ich habe im Netz nur Lösungen für den 1. einfacheren Teil der Aufgabe gefunden...


Grüße,

pcschröda
pcschröda ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.07.2010, 21:50  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.266
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Du musst eine zentrale Stelle haben, die das Formular bereitstellt.
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 23.07.2010, 02:39  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

Recht praktisch ist in dem Zusammenhang das metadata plugin. Damit kannst du Validierungsregeln festlegen und dem validate plugin für jedes Feld Regeln mitgeben.
Ein generiertes email-Wiederholen-Feld kann dann z.b. so aussehen:
Code:
<input type="text" maxlength="150" title="Bitte gib hier deine email-Adresse nochmals ein" style="width: 200px;" class="{validate:{required:true,minlength:7,email:true,equalTo:'#email1',messages:{required:'Pflichtfeld: bitte ausf&amp;uuml;llen',email:'keine gültige email-Adresse angegeben',equalTo:'email-Adressen müssen übereinstimmen',minlength:'Pflichtfeld: bitte ausf&amp;uuml;llen (mindestens 7 Zeichen)'}}}" value="" id="email2" name="email2" alt="">
Dabei wird dann die Klasse automatisch in ein javascript object umgewandelt. Das settings-Object für das Beispiel darüber würde z.b. so aussehen:
PHP-Code:
{
    
validate: {
        
requiredtrue,
        
minlength7,
        
emailtrue,
        
equalTo'#email1',
        
messages: {
            
required'Pflichtfeld: bitte ausf&amp;uuml;llen',
            
email'keine gültige email-Adresse angegeben',
            
equalTo'email-Adressen müssen übereinstimmen',
            
minlength'Pflichtfeld: bitte ausf&amp;uuml;llen (mindestens 7 Zeichen)'
        
}
    }

__________________
++++ Wieder einer ins Netz gegangen: Phishers Fritz zufrieden ++++
Blog
rudygotya ist offline   Mit Zitat antworten
Alt 23.07.2010, 10:47  
Erfahrener Benutzer
 
Registriert seit: 15.04.2004
Beiträge: 126
pcschröda
Standard

Danke für eure Gedankenanstöße.

Chriz, hört sich interessant an, kannst Du mir mal weitere Details über so eine Struktur verraten?


Grüße,

pcschröda
pcschröda ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Eingaben zur DB überprüfen, trotz sehr eingeschränkten Rechten des DB-Kontos? miara Datenbanken 2 03.07.2010 10:22
[Erledigt] Auf druckbare Zeichen überprüfen vici PHP Tipps 2009 4 04.10.2009 18:38
[Erledigt] Zwei Formulare in einer Seite <?=david?> PHP Tipps 2009 6 21.09.2009 16:31
[Erledigt] dynamische Formulare und Datenweitergabe kawapower74 PHP Tipps 2009 6 27.05.2009 19:12
[Erledigt] Variablen überprüfen mit isset() Jumper PHP Tipps 2008 8 13.09.2008 13:36
Formularwert sofort überprüfen incubo PHP Tipps 2008 6 01.05.2008 13:39
gehackte Formulare seb-web PHP-Fortgeschrittene 50 01.08.2006 15:59
Link auf Datei überprüfen BartTheDevil89 PHP Tipps 2006 6 10.05.2006 23:53
Formulareingaben überprüfen... PHP Tipps 2006 3 18.02.2006 22:01
Dynamische Variablen PHP Tipps 2006 4 06.02.2006 09:41
Mehrere Formulare auf einmal abschicken PHP Tipps 2005-2 3 23.09.2005 10:31
Eingaben auf mehreren Seiten PHP Tipps 2005 4 26.01.2005 23:18
Zurück Funktion überschreibt die geänderten Eingaben nicht PHP Tipps 2004-2 1 02.12.2004 13:19
felder gegebenen falls überprüfen und sonst mail schicken. lindner PHP Tipps 2004-2 1 14.11.2004 15:47
Mehrseitiges Formular überprüfen? PHP Tipps 2004 9 01.09.2004 00:04

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
http://www.php.de/javascript-ajax-und-mehr/69965-dynamische-formulare-eingaben-ueberpruefen.html, jquery formular prüfen, jquery formular überprüfen, jquery formulare, jquery formulare prüfen, dynamisches formular javascript, dynamische formulare, jquery eingaben prüfen, dynamische formulare javascript, pflichtfelder überprüfen php, jquery formular pflichtfelder, iquery formulare beispiele, jquery formular dynamisch, jquery formular eingabe prüfen, formular prüfen mit jquery, jquery formulare überprüfen, jquery eingabeformular, javascript dynamisches formular, php dynamisches formular, php dynamische formulare

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:43 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum