Variablenvergleich
Sabine
- php
0 Fabienne0 Sabine0 Dieter Raber0 wahsaga
0 Dieter Raber
Irgendwie bekomme ich das nicht hin.
if ($HTTP_POST_VARS['PLZ']=="0%")
{$PLZ = "0";}
Was mache ich falsch?
Irgendwie bekomme ich das nicht hin.
if ($HTTP_POST_VARS['PLZ']=="0%")
{$PLZ = "0";}
Versuchs mal mit
if($_POST['PLZ']=="0")$PLZ="0";
(oder war das Absicht mit dem Prozentzeichen?)
Grüßle
Die geht aber nicht wenn ($_POST['PLZ']=="05874")
oder doch?
Ich hab das Prozentzeichen für beliebig gesetzt.
Was ist an $_POST besser als $HTTP_POST_VARS?
Hallo Sabine,
Ich hab das Prozentzeichen für beliebig gesetzt.
so funktioniert das leider nicht, du brauchst entweder strpos() oder preg_match() um dein Problem zu loesen
http://de.php.net/manual/de/function.preg-match.php
http://de.php.net/manual/de/function.strpos.php
Was ist an $_POST besser als $HTTP_POST_VARS?
http://www.php.net/manual/de/language.variables.predefined.php
Gruß,
Dieter
hi,
Ich hab das Prozentzeichen für beliebig gesetzt.
so funktioniert das leider nicht, du brauchst entweder strpos() oder preg_match() um dein Problem zu loesen
wenn nur eine bestimmte stelle (hier die erste) eines strings abgefragt werden soll, würde es auch mit dem indexbasierten zugriff mit der { }-schreibweise gehen:
$blah{0} == '0'
gruß,
wahsaga
Hallo wahsaga,
$blah{0} == '0'
Oh ja, stimmt, da hab ich garnicht dran gedacht.
Gruß,
Dieter
Hallo Sabine,
Wenn es deine PHP-Version erlaubt, solltest Du anstatt $HTTP_POST_VARS lieber $_POST nehmen, aber das nur am Rande
Was enthaelt $_POST denn:
print_r($_POST);
Gruß,
Dieter