mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Mo 29.04.2024 04:39 Benutzername: Passwort: Auto-Login

Thema: Form Validation vom 26.10.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Form Validation
Seite: Zurück  1, 2
Autor Nachricht
Teebhar

Dabei seit: 30.10.2009
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 30.10.2009 22:51
Titel

Formular Validieren

Antworten mit Zitat Zum Seitenanfang

Hallo,
also du könntest ein folgendes machen :
Code:

<?php
if ((isset($_POST['submit'])) {


   if (empty($_POST['inputfeldeins]')){  $style1="color:red;";  }
   if (empty($_POST['inputfeldzwei'])){  $style2="color:red;";  }

}

<form action="#" method="post">
<label  <?php echo $style1; ?> for="inputfeldeins" >Feldname </label>
<input name="inputfeldeins" type="text" id="inputfeldeins">

<label  <?php echo $style2; ?> for="inputfeldzwei" >Feldname </label>
<input name="inputfeldzwei" type="text" id="inputfeldzwei">

<input name="submit" type="submit" value="Absenden">
</form>


Eine kurze Erklärung : Das Script schickt sich an sich selbst ab, dabei wird geprüft ob die Eingabefelder ausgefüllt wurden, wenn nicht werden styles im label (also der Eingabefeldbeschreibung) ausgegeben .

Der Vorteil zu Javascript ist die serverseitige Validierung, die clientseitige Validierung kann man bei ausgeschaltetem Javascript umgehen =)
  View user's profile Private Nachricht senden
Teebhar

Dabei seit: 30.10.2009
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Sa 31.10.2009 12:32
Titel

Form Validation - PHP

Antworten mit Zitat Zum Seitenanfang

if (empty($_POST['inputfeldeins]')){ $style1="style=' color:red;' "; }
if (empty($_POST['inputfeldzwei'])){ $style2="style=' color:red;' "; }


sorry, da hab ich gestern abend wohl etwas gepennt =)


Zuletzt bearbeitet von Teebhar am Sa 31.10.2009 12:33, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Sa 31.10.2009 12:58
Titel

Re: Formular Validieren

Antworten mit Zitat Zum Seitenanfang

Teebhar hat geschrieben:
Code:
<label  <?php echo $style1; ?> for="inputfeldeins" >Feldname </label>
<input name="inputfeldeins" type="text" id="inputfeldeins">

<label  <?php echo $style2; ?> for="inputfeldzwei" >Feldname </label>
<input name="inputfeldzwei" type="text" id="inputfeldzwei">


"Notice: Undefined variable"
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Teebhar

Dabei seit: 30.10.2009
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Sa 31.10.2009 22:44
Titel

Antworten mit Zitat Zum Seitenanfang

dann definier sie am anfang des php codes einfach *zwinker*

ein array zu verwenden wäre übrigens auch nicht verkehrt Lächel


Zuletzt bearbeitet von Teebhar am Sa 31.10.2009 22:46, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Sa 31.10.2009 23:26
Titel

Antworten mit Zitat Zum Seitenanfang

Ne brauchste mir nicht sagen, das war ein Hinweis an dich *zwinker*
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen [Javascript] form validation
Javascript Form Validation returne false funktioniert nicht
xhtml 1.1 validation w3c
W3C Markup Validation meckert
Screenshot and Webbrowser Validation Services
probleme beim validation einer page.
Neues Thema eröffnen   Neue Antwort erstellen Seite: Zurück  1, 2
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.