Daniel
Guten Tag,
ich habe folgenden Code bzw. Formular:
php: |
1:
|
Name: <input maxlenght="12" name="nameforumular" size="6" type="text"><br> |
|
Wenn diese Feld nicht ausgefüllt wird, möchte ich, dass der Besucher eine meldung erhält da es ein Pflichtfeld sein sollte.
ich hatte folgendes gedacht:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
|
Name: if ($mode == "save")
{
if(!$nameforumular) $fehler[] = "Ihr Name fehlt.";
{
echo"Der Name wurde richtig eingegeben!";
}
else
{
echo"Der Name wurde fehlerhaft eingegeben!"; |
|
geht leider nicht...
KleenMicha
Dein Stichwort wäre register_globalls, die bei dir wohl abgeschalten sind.
Folgender Code soltle funktionieren:
php: |
1:
2:
|
if($_POST['nameforumular'] == '' ) echo "Bitte geben sie etwas ein";
else echo "Sie haben etwas eingegeben."; |
|
Thema Verschoben
24Bytes
bei mehreren pflicht-feldern mache ich es so:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
if(!$_POST['name1']){
$error="sie haben im feld 'name1' nichts eingegeben!<br />";
}
if(!$_POST['name2']){
$error.="sie haben im feld 'name2' nichts eingegeben!<br />";
}
if(!$_POST['name3']){
$error.="sie haben im feld 'name3' nichts eingegeben!<br />";
}
echo $error; |
|
dann wird da das ausgegeben:
code: |
1:
2:
3:
|
sie haben im feld 'name1' nichts eingegeben!
sie haben im feld 'name2' nichts eingegeben!
sie haben im feld 'name3' nichts eingegeben! |
|
lycoos
Zitat: |
Original von GiNeLi
bei mehreren pflicht-feldern mache ich es so:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
if(!$_POST['name1']){
$error="sie haben im feld 'name1' nichts eingegeben!<br />";
}
if(!$_POST['name2']){
$error.="sie haben im feld 'name2' nichts eingegeben!<br />";
}
if(!$_POST['name3']){
$error.="sie haben im feld 'name3' nichts eingegeben!<br />";
}
echo $error; |
|
dann wird da das ausgegeben:
code: |
1:
2:
3:
|
sie haben im feld 'name1' nichts eingegeben!
sie haben im feld 'name2' nichts eingegeben!
sie haben im feld 'name3' nichts eingegeben! |
|
|
Solls doch auch oder nicht?
KleenMicha
@lycoos: Hier mit verwarne ich dich dass
erste mal zwecks flamen, und sinnfreier Wiederholung von Beiträgen.
Es iist im übrigen nicht das erste mal dass du auf Beiträge sinnfreier weise antwortest.