Font
[thread]986[/thread]

Formular-Abfrage



<< >> 4 entries, 1 page
wozki
 2004-06-29 17:18
#10111 #10111
User since
2003-08-28
152 articles
BenutzerIn
[default_avatar]
Hi Perl-Gemeinde :)

Ich möchte vor abschicken eines Formulars prüfen, ob bestimmte Felder (richtig) gefüllt sind.
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
echo "<form action=\"data_process.php\">\n";
echo "<input type=\"Text\" name=\"art\" value=\"Art des Gutscheins...\" size=\"20\">\n";
echo "<br><br>\n";
echo "<select name=\"monat\" size=\"1\">\n";
echo "<option>Bitte wählen ...</option>";
echo "<option>fortgesetzt</option>";
echo "<option>Januar</option>";
echo "<option>Februar</option>";
echo "<option>März</option>";
echo "<option>April</option>";
echo "<option>Mai</option>";
echo "<option>Juni</option>";
echo "<option>Juli</option>";
echo "<option>August</option>";
echo "<option>September</option>";
echo "<option>Oktober</option>";
echo "<option>November</option>";
echo "<option>Dezember</option>";
echo "</select>\n";
echo "<br><br>";
echo "<input type=\"text\" name=\"menge\" value=\"Menge der Gutscheine\" size=\"20\">\n";
echo "<br><br>\n";
echo "<input type=\"submit\" value=\"Speichern\">\n";
echo "</form>\n";

Ich hätte es gerne so dass der "Speichern"-Button erst dann aktiv wird wenn
a) die beiden Textfelder gefüllt sind
b) das zweite Textfeld nur Zahlen enthält
c) bei der select-box überhaupt etwas ausgewählt wurde nicht mehr "Bitte wählen..." aktiv ist.

Wie kann ich das anstellen?

MfG wozki\n\n

<!--EDIT|wozki|1088515204-->
-={ Motivation durch Entsetzen }=-
-={ Lernen durch Schmerz }=-
jan
 2004-06-29 19:38
#10112 #10112
User since
2003-08-04
2536 articles
ModeratorIn
[Homepage] [default_avatar]
mit javascript. serverseitig kannst du den button-status (aktiv / nicht aktiv) nicht ändern, ohne, dass das formular abgesendet und eine neue seite aufgebaut wird. natürlich solltest du anschließend mit php nochmal prüfen, ob die daten ok sind, bevor du sie dann in die db einträgst...
wozki
 2004-06-29 19:41
#10113 #10113
User since
2003-08-28
152 articles
BenutzerIn
[default_avatar]
[quote=jan,29.06.2004, 17:38]natürlich solltest du anschließend mit php nochmal prüfen, ob die daten ok sind, bevor du sie dann in die db einträgst...[/quote]
Das ist mir klar ;)

Na gut, wenn das mit JS nich geht, geht's halt nich ...
Trotzdem danke

MfG wozki
-={ Motivation durch Entsetzen }=-
-={ Lernen durch Schmerz }=-
jan
 2004-06-29 19:48
#10114 #10114
User since
2003-08-04
2536 articles
ModeratorIn
[Homepage] [default_avatar]
doch, doch, mit js geht das.... nur nicht mit php.
<< >> 4 entries, 1 page



View all threads created 2004-06-29 17:18.