gross/kleinschreibung in variable ignorieren
Frau Luchte
- php
Hallo alle,
ich habe ein formular, in dem der user in einem textfeld sein ort angeben kann in dem er wohnt. dieses formular schicke ich an ein php.
diese php checkt ob der ort in einem bestimmten umkreis liegt und gibt dann eine meldung raus:
zb. ja, wir kommen zu dir bzw. nein, zu weit weg
das php funzt soweit ganz gut.wenn der user seinen ort aber mit kleinbuchstaben eingibt, wird dieser ort als fehler vom php erkannt.
deshalb hier meine frage:
muss ich alle orte in grossbuchstaben am anfang z.b. "Hamburg" und in klein buchstaben amanfang z.b. "hamburg" im php anlegen, oder gibt es eine möglichkeit das gross/kleinschreibung ignoriert wird ?
Vielen dank für die hilfe
frau luchte
Hallo!
Wenn Du beide Strings (den eingegebenen und den zu vergleichenden) in Kleinbuchstaben konvertierst, sollte es bei gleicher Schreibweise keine Probleme mehr geben.
zB:
if (strtolower($eingabe) == strtolower($vergleich))
{
print('juhu');
}
mfg
norbert =:-)
Hallo!
Hallo Norbert
Wenn Du beide Strings (den eingegebenen und den zu vergleichenden) in Kleinbuchstaben konvertierst, sollte es bei gleicher Schreibweise keine Probleme mehr geben.
»»
Funzt noch nicht, zu ansicht hier mal mein beispiel php:
........
#Abfrage Ort
if ($_POST["ort"]=="Adlitz" or $_POST["ort"]=="Baad")
.........
im formular nd im php ist die variable "ort" kleingeschrieben. änder ich variable $_POST auf kleinschrift um funzt das ganze php nicht mehr.
noch ne idee
gruß
Frau Luchte
Hallo!
if (strtolower($_POST["ort"]) == "adlitz" or strtolower($_POST["ort"]) == "baad")
funktioniert nicht?
mfg
norbert =:-)
Und wie es funzt !!
Wer lesen kann ist klar im Vorteil ;-)
Vielen Dank
Frau Luchte
Hallo!
Hallo!
#Abfrage Ort
if (strtolower($_POST["ort"])=="Adlitz" or (strtolower($_POST["ort"]=="Baad"))
{
print('juhu');
}
fastix®
Hallo fastix®!
Die Vergleichsstrings müssten aber noch klein geschrieben werden.
Ja - jetzt klappts - jetzt wird "juhu" ausgegeben ;-)
mfg
norbert =:-)
Hallo fastix®!
Die Vergleichsstrings müssten aber noch klein geschrieben werden.
Ja - jetzt klappts - jetzt wird "juhu" ausgegeben ;-)
mfg
norbert =:-)
Du meinst:
#Abfrage Ort
if (strtoupper($_POST[strtolower("oRt")])==strtoupper("Adlitz") or (strtoupper($_POST[strtolower("OrT")]==strtoupper("Baad")))
{
echo strtoupper('juhu'))."!";
}
strtoupper(':)');
echo strtolower('fastix');
habe d'ehre
Funzt noch nicht, zu ansicht hier mal mein beispiel php:
if ($_POST["ort"]=="Adlitz" or $_POST["ort"]=="Baad")
noch ne idee
ja, gleich zwei
Du moechtest nochmal das Posting von Norbert lesen.
Du moechtest http://www.php.net/manual/de/function.strtolower.php lesen
habe d'ehre
Hallo
Du moechtest nochmal das Posting von Norbert lesen.
Hat gewirkt...
Du moechtest http://www.php.net/manual/de/function.strtolower.php lesen
Ist gebookmarkt....
...vielen Dank
Frau Luchte