If-Schleife geht nicht
hattrix
- php
echo 'Name: '.strlen($_POST["user_name"]);
if(strlen($_POST["user_name"] > 0) echo 'Test';
else echo 'Fehler';
Ausgabe:
Name: 3Fehler
Warum geht er nicht in die If-Schleife rein? 3 ist doch größer als 0!
echo 'Name: '.strlen($_POST["user_name"]);
if(strlen($_POST["user_name"] > 0) echo 'Test';
else echo 'Fehler';
>
> Ausgabe:
>
> Name: 3Fehler
>
>
> Warum geht er nicht in die If-Schleife rein? 3 ist doch größer als 0!
Fehlt da nicht ne Klammer?
if(strlen($\_POST["user\_name"] > 0))
Ist nur ein Abschreibtippfehler!
Hi hattrix!
Ist nur ein Abschreibtippfehler!
So?
if(strlen($_POST["user_name"] > 0) echo 'Test';
Hast du die Klammer hier ^
if(strlen($_POST["user_name"] > 0) echo 'Test';
oder hier ^
gesetzt?
Poste doch bitte etwas mehr Code!
MfG H☼psel
Hi,
Fehlt da nicht ne Klammer?
if(strlen($_POST["user_name"] > 0))
Stimmt, da fehlt ne Klapper - aber an diese Stelle gehört selbige jedenfalls nicht ;-) Wo ist sie denn nun im Original?
Übrigens ist IF eine Abfrage und keine Schleife, letztere beinhalten eine Wiederholung.
Ciao, Fanny
if(strlen($_POST["user_name"]) > 0)
So muss es aussehen! War wirklich klammer fehler!
Ich hatte es vorher so:
if(strlen($_POST["user_name"] > 0))
Hi hattrix!
So muss es aussehen! War wirklich klammer fehler!
Also niemals abstreiten. Wir wissen immer, was du tust. :-)
MfG H☼psel
Hi Fanny!
Übrigens ist IF eine Abfrage und keine Schleife, letztere beinhalten eine Wiederholung.
while(false)
echo 'Stimmt!';
;-)
MfG H☼psel