| Autor |
Nachricht |
Psilo
Threadersteller
Dabei seit: 20.02.2007
Ort: -
Alter: 23
Geschlecht:
|
Verfasst Mi 12.10.2011 17:23
Titel input text als if abfrage nutzen |
 |
|
Hallo,
ich möchte gern, dass ich den inhalt eines input feldes nach absenden des formulars als if abfrage nutzen kann
wie genau ich das in worte fasse weiß ich nicht
folgendes beispiel verdeutlicht am besten wie ich es mir vorstelle:
<input type="text" name="bedingung" />
<?
if($_POST["bedingung"]) {
dann....
}
?>
geht das überhaupt irgendwie in der form?
oder muss ich zwangsläufig den text auslesen und nach bedingungen prüfen und diese dann je manuell ausführen.
also quasi für jede mögliche bedingung bereits eine abfrage hinterlegen.
gruß
|
|
| |
|
 |
| |
|
 |
Zim
Dabei seit: 05.12.2006
Ort: Earth Rocks
Alter: -
Geschlecht:
|
Verfasst Mi 12.10.2011 17:35
Titel
|
 |
|
Nach Absenden des Formulars steht dir das entweder als get oder post Parameter zur Verfügung.
Also mal als Bsp.:
<form ... method="post" />
<input type="text" name="alter" />
</form>
<?php
if ($_POST['alter'] < 18 )
{
echo 'zu jung! weg mit dir!';
}
else if ($_POST['alter'] == 18 )
{
echo 'So gerade noch';
}
else
{
echo 'OK ';
}
?>
Zuletzt bearbeitet von Zim am Mi 12.10.2011 17:35, insgesamt 1-mal bearbeitet
|
|
| |
|
 |
Pixelpole
MGI-Loser 2008
Dabei seit: 25.10.2004
Ort: Trier
Alter: 25
Geschlecht:
|
Verfasst Mi 12.10.2011 18:37
Titel
|
 |
|
Ich glaube er versucht eher sowas oder?
| Code: |
<input type="text" name="alter > 18" />
|
Schau einfach mal was da ankommt und dann bauste dir nen billig parser. Zerteil das Ding am Operator und ab dafür.
|
|
| |
|
 |
Zim
Dabei seit: 05.12.2006
Ort: Earth Rocks
Alter: -
Geschlecht:
|
Verfasst Mi 12.10.2011 19:23
Titel
|
 |
|
Dann braucht er einen Trinitätsoperator.
Allerdings gehen dann nur 2 Bedingungen, keine else if ...
|
|
| |
|
 |
Pixelpole
MGI-Loser 2008
Dabei seit: 25.10.2004
Ort: Trier
Alter: 25
Geschlecht:
|
Verfasst Mi 12.10.2011 19:25
Titel
|
 |
|
Den Parser kann man dann ja erweitern
Ich persönlich finde die Idee ja ganz interessant. Vielleicht bastel ich sowas ja mal.
|
|
| |
|
 |
DerM
Dabei seit: 18.01.2009
Ort: -
Alter: 30
Geschlecht:
|
|
| |
|
 |
DEKONSTRUKTIV
Dabei seit: 22.06.2009
Ort: bln
Alter: -
Geschlecht: -
|
Verfasst Mi 12.10.2011 20:56
Titel
|
 |
|
if eval is the answer, you're asking the wrong question.
lies dich mal in reguläre ausdrücke ein.
|
|
| |
|
 |
pantonine
Dabei seit: 03.03.2011
Ort: gehen Sie bitte weiter…
Alter: -
Geschlecht: -
|
Verfasst Mi 12.10.2011 21:38
Titel
|
 |
|
|
Ich bin ja wie immer der Meinung, dass man die Frage vielleicht beantworten könnte, wenn man das Ziel dahinter kennen würde.
|
|
| |
|
 |
| |
|
 |
| Ähnliche Themen |
input text - fonts einbetten
[SOLVED] Select & Input text kombinieren
Formular, vorauswählen bei input type="text"
Zeilenumbruch nach <input>?
Zeilenumbruch nach Input
input.checkbox
|
 |