Wie die Pflichtfelder mit PHP zu markieren

February 18

Wenn Sie eine dynamische Webseite zu erstellen, können Sie PHP-Skript verwenden, um festzustellen, ob ein Eingabefeld in ein HTML-Formular erforderlich ist und ein besonderer Stil-Format an das Feld übernehmen. Dadurch wird einem Benutzer klar machen, dass das Feld erforderlich ist. Beispielsweise können Sie erstellen Sie eine Formatvorlage mit einer Hintergrundfarbe gelb und gelten diese Formatvorlage nur für erforderliche Felder in das HTML-Formular.

Anweisungen

1 Erstellen Sie einen Style-Tag im HTML-Format, mit dem Stil-Format für ein erforderliches Feld. Platzieren Sie das Tag "Stil" zwischen den "Kopf"-Tags. Geben Sie beispielsweise:

<! DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional / / EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >

< html Xmlns = "http://www.w3.org/1999/xhtml" >

< Head >

< Title > meine Web-Seite < / title >

< Stil >

...erforderliche {Hintergrundfarbe: #FF0}

< / style >

< / head >

< Körper >

2 Erstellen Sie ein Array, in dem ein Flag, der angibt, ob ein Feld erforderlich ist gespeichert. Geben Sie beispielsweise:

<? Php

$required = array();

$required ["Name"] = True;

$required ["Email"] = True;

$required ["Telefon"] = False;

? >

3 Erstellen Sie ein Formular in HTML und verwenden Sie PHP, um die spezielle Formatierung zu jedem erforderlichen Feld hinzufügen. Geben Sie beispielsweise:

< Form >

Name: < Eingabe Name = "Name" Type = "Text" <? Php wenn ($required["name"]) Echo ' Klasse = "required" ';? > / >

E-Mail: < Eingabename = "e-Mail" Type = "Text" <? Php wenn ($required["email"]) Echo ' Klasse = "required" ';? > / >

Telefon: < Eingabename = "Telefon" Type = "Text" <? Php wenn ($required["phone"]) Echo ' Klasse = "required" ';? > / >

< input Name = "submit" Typ = "submit" Value = "submit" / >

< / form >

< / body >

< / html >