Warum scrollt das ned mit?
schning
- css
hallo
Ich versuche gerade Variablen aus einem mit post gesendetem Formular,
auszuwerten bzw zu ueberpruefen welche der variablen Inhalte besitzten!ich weiss nur nicht wie ich da am besten reliesiere!
$capuSweat=$_POST['anzahlcs'];
$fllsweat=$_POST['anzahlfs'];
$fllshirt=$_POST['anzahlfsh'];
$fllsnol=$_POST['anzahlfsl'];
$vest=$_POST['anzahlves'];
$cap=$_POST['anzahlcap'];
$keyo=$_POST['anzahlkeyo'];
$keys=$_POST['anzahlkeys'];
$sb=$_POST['anzahlsb'];
$coo=$_POST['anzahlcoo'];
wie finde ich herraus welche der variablen inhalte besitzen ?
danke fuer eure hilfe mfG schning
Moin!
$capuSweat=$_POST['anzahlcs'];
wie finde ich herraus welche der variablen inhalte besitzen ?
Dir hilft die Funktion isset(). Diese gibt einen booleanschen Wert zurück.
if (isset($_POST['anzahlcs'])) {
$capuSweat=$_POST['anzahlcs'];
} else {
$capuSweat= 'nicht übergeben';
} # end if
danke fuer eure hilfe mfG schning
Bitte.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix®
BIst du sicher das du den richtigen Titel gewählt hast? "(CSS) Warum scrollt das ned mit?":)
DU machst einfach
if($_POST['anzahlcs']) Varible hat iNhalt
else Varible hat kein INalt
und das für jede einzelne varible!
mfg
hallo
Ich versuche gerade Variablen aus einem mit post gesendetem Formular,
auszuwerten bzw zu ueberpruefen welche der variablen Inhalte besitzten!ich weiss nur nicht wie ich da am besten reliesiere!$capuSweat=$_POST['anzahlcs'];
$fllsweat=$_POST['anzahlfs'];
$fllshirt=$_POST['anzahlfsh'];
$fllsnol=$_POST['anzahlfsl'];
$vest=$_POST['anzahlves'];
$cap=$_POST['anzahlcap'];
$keyo=$_POST['anzahlkeyo'];
$keys=$_POST['anzahlkeys'];
$sb=$_POST['anzahlsb'];
$coo=$_POST['anzahlcoo'];wie finde ich herraus welche der variablen inhalte besitzen ?
danke fuer eure hilfe mfG schning
Hallo Stefan,
BIst du sicher das du den richtigen Titel gewählt hast? "(CSS) Warum scrollt das ned mit?":)
Mal abgesehen vom Doppelposting des OP, siehe https://forum.selfhtml.org/?t=89508&m=535088 ist Deine Lösung nicht korrekt.
if($_POST['anzahlcs']) Varible hat iNhalt
else Varible hat kein INalt
Gegenbeispiel: Ich trage in das Formularfeld eine 0 ein (also die Ziffer 0).
Dein Prüfkonstrukt wird sagen, dass die Variable keinen Inhalt hat und somit danebenliegen.
Was PHP alles als falsch, d.h. false ansieht, kannst Du unter http://www.php.net/manual/de/language.types.boolean.php nachlesen.
Die korrekte Lösung findet haben fastix in https://forum.selfhtml.org/?t=89511&m=535137 und Konrad L. M. Rudolph https://forum.selfhtml.org/?t=89508&m=535111 gepostet. Toms Lösung https://forum.selfhtml.org/?t=89508&m=535126 sollte auch funktionieren.
Freundliche Grüsse,
Vinzenz
Hi,
zunächst mal weiss ich echt net, wie du auf die Überschrift kommst ;)
$capuSweat=$_POST['anzahlcs'];
[...]
Diese Zuweisungen sind nicht nötig, da du die Werte ja schon im $_POST-Array hast.
wie finde ich herraus welche der variablen inhalte besitzen ?
if ($_POST['anzahlcs'] != null) {
// Variable hat nen Wert also tu was
tuwas();
}
Falls es auch möglich sein kann, dass einige der Variablen in $_POST nicht definiert sind (also nicht übergeben wurden - die Variablen, unabhängig davon ob sie einen Wert haben) solltest du vorher auch deren vorhandensein überprüfen, also:
if (isset($_POST['anzahlcs']) AND $_POST['anzahlcs'] != null) {
tuwas();
}
Gruss
shin
Moin!
bleibe bitte in deinem thread: https://forum.selfhtml.org/?t=89508&m=535088
tschüss ichen