Guten Tag
Anfängerfrage:
Folgende Aufgabenstellung:
HTML Seite mit Formularen und ein serverseitiges php File/Skript, welches das Textfeld validiert.
Wenn der "Absenden" Knopf gedrückt wird, werden der/die Eingabefelder per POST dem Server mit dem Skript übergeben.
Wenn das Skript jedoch ein (z.B.) leeres Textfeld vorfindet, soll der Text vor dem Feld verändert werden(z.B. soll die Schrift Kursiv/Fett werden und die Farbe soll sich ebenfalls ändern).
Der Inhalt des Textfeldes soll erhalten bleiben.
Wie geht das, bzw wie muss ich den Aufbau gestalten?
HTML:
Vielen Dank im Voraus.
Gruss Nobody
Anfängerfrage:
Folgende Aufgabenstellung:
HTML Seite mit Formularen und ein serverseitiges php File/Skript, welches das Textfeld validiert.
Wenn der "Absenden" Knopf gedrückt wird, werden der/die Eingabefelder per POST dem Server mit dem Skript übergeben.
Wenn das Skript jedoch ein (z.B.) leeres Textfeld vorfindet, soll der Text vor dem Feld verändert werden(z.B. soll die Schrift Kursiv/Fett werden und die Farbe soll sich ebenfalls ändern).
Der Inhalt des Textfeldes soll erhalten bleiben.
Wie geht das, bzw wie muss ich den Aufbau gestalten?
Code:
<?php
function controllOnNullInput(value)
{
$regex = '';
if(preg_match($regex,$value))
{
return true;
}
else
{
echo "Sie haben nichts eingegeben!";
return false;
}
}
function controllAll() {
echo "Test";
controllOnNullInput($pTextfield)
}
$pTextfield = $_POST["textfield"];
controllAll();
?>
HTML:
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="Nicolas Meyer">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<form action="checkField.php" method="POST">
<!-- hier folgen die Formularelemente -->
<p>Eingabe erforderlich:
<input type="text" name="textfield" id="1">
<input name="abschicken" type="Submit" id="abschicken" value="Abschicken">
</p>
</form>
</BODY>
</HTML>
Vielen Dank im Voraus.
Gruss Nobody
Zuletzt bearbeitet: