SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 24.09.2006, 16:49:35
einsteigi einsteigi ist offline
Anfänger
 
Registriert seit: Jan 2006
Beiträge: 124
Benutzerfreunliches Formular

Hallöchen beisammen.

Es geht um fogendes:

Ein Kontaktformular was validiert werden soll. Ich habe mich mal bei selfphp umgesehen und entschloss folgendes zu übernehmen.

1. Mehrfaches absenden verhindern (Prüfsumme) http://selfphp.de/kochbuch/kochbuch.php?code=21
2. Fehlerhafte Felder farbig hervorzuheben http://selfphp.de/kochbuch/kochbuch.php?code=20
3. Formular ruft sich selbst auf (PHP_self)

Das Formular enthält fogende Felder:

Anrede:
Vorname:
Nachname:
eMail-Adresse:
eMail-Adresse
wiederholen:

Überprüt werden soll bei jedem Eintrag die Länge (verhindert Fehlerausgabe bei DB-Eintrag), ob es nicht leer ist. Bei Zahlen Feldern, ob nur Zahlen eingetragen worden sind und bei Buchstabenfeldern, ob nur Buchstaben eingetragen worden sind.

Ausgegeben werden soll bei Fehler im Feld (je nach Ergebnis) :
Vorname: +Vorname ist zu lang.
Erlaubt sind: xy Zeichen
+Vorname ist leer.
+Vorname enthält unerlaube Zeichen.
Erlaubt sind:

Das gleiche bei Nachname

Email: +eMail-Adressen sind nicht gleich
+Eine der eMail-Adressen ist leer
+eMail-Adresse ist nicht korrekt

Nun zur Fehlerausgabe:
Wenn ein Feld feherhaft ist
Achtung: Die Angabe in dem farbig markierten Feld ist fehlerhaft.
Wenn mehre Felder fehlerhaft sind
Achtung: Die Angaben in den farbig markierten Felderm sind fehlerhaft.

Nun folgt der genau Fehler siehe oben.

Zu Schluss folgt immmer:
Bitte korrektieren Sie dies und senden Sie anschließend das Formaular erneut ab.

Diese Erläuterungen sollen dazu dienen, wie man sein Formaular noch weiter benutzerfreundlicher machen kann und zum Verständnis.

Nun aber zu meiner Frage: Wie sage programmiere ich das?
Wenn ein Feld feherhaft ist
Achtung: Die Angabe in dem farbig markierten Feld ist fehlerhaft.
Wenn mehre Felder fehlerhaft sind
Achtung: Die Angaben in den farbig markierten Felderm sind fehlerhaft.

Hier ein paar meiner Gedanken: Man muss die Fehler zählen und wenn die Anzahl der Fehler kleiner 2 ist muss die erste Fehlerausgabe ausgegeben werden. Problem ist nur wie gebe ich dann die detailierte Fehlermeldung aus?

Hoffe man kann mir weiterhelfen.
__________________
Es grüßt euch

Einsteigi

Geändert von einsteigi (24.09.2006 um 17:14:52 Uhr)
Mit Zitat antworten
  #2  
Alt 27.09.2006, 20:25:13
ronsn ronsn ist offline
Anfänger
 
Registriert seit: Jul 2006
Beiträge: 19
AW: Benutzerfreunliches Formular

Als kleiner Denkanstoß fiele mir ein Array ein. Jedoch fehlt mir jetzt die Zeit, dir ein ausführliches Script zu schreiben.
__________________
PHP-Code:
<?="HILFE"; ?>
HINWEIS: Wenn ich einen Beitrag schreibe, passiert es sehr häufig, dass ich kurz danach noch Änderungen vornehme um die Qualität zu sichern. Ihr solltet, falls ihr auf diesen Beitrag angewiesen seid, öfter mal aktualisieren, wenn ich den Beitrag gerade erst geschrieben habe.

Geändert von ronsn (27.09.2006 um 20:25:34 Uhr)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
dynamisches Formular auswerten klein PHP für Fortgeschrittene und Experten 4 08.02.2005 20:17:56
Formular Problem (session?) dersupergrobi PHP für Fortgeschrittene und Experten 2 25.07.2004 15:27:16
Variablen an Formular, von Formular plus neue Variablen an Dokument Alf PHP für Fortgeschrittene und Experten 2 01.12.2002 18:10:09
HTML Formular in PHP umwandeln mikeingo PHP für Fortgeschrittene und Experten 3 03.11.2002 11:09:20
update formular problem Silencer PHP für Fortgeschrittene und Experten 1 14.10.2002 09:29:44


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:53:14 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt