| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

19-07-2005, 12:43
|
|
FRAD
Member
|
|
Registriert seit: Jan 2005
Beiträge: 342
|
|
Kleiner gleich 0 - Frage
Hi,
habe hier ein Formular, welches 2 Felder hat, bei dem keine 0 eingragen werden darf.
Wenn ich das Forumlar übergebe ohne einen Eintrag ist das Feld leer - logisch
Ich habe nun folgendes gebastelt.
PHP-Code:
if (($fields_arr[$prefix_str.'zb1']) < 1){
$dummy_arr[$prefix_str.'zb1'] = _("Zahl muss größer als 0 sein!");
}
Nur habe ich nun das Problem, das der Hinweis immer kommt. Wie kann ich das Eintragen einer 0 prüfen bzw. verhindern?
|

19-07-2005, 12:53
|
|
Schnoop
PHP Senior
|
|
Registriert seit: Apr 2003
Beiträge: 1.049
|
|
Wie wäre es mit <= ?
|

19-07-2005, 12:53
|
jahlives
Master  
|
|
Registriert seit: Jun 2004
Ort: Hooker in Kernel
Beiträge: 8.283
|
|
Nehmen wir mal an deine Felder heissen wert und wert1:
PHP-Code:
if($_POST['wert'] > 0 && $_POST['wert1'] > 0)
{
echo "Deine Angaben sind korrekt";
}
else
{
echo "Deine Angaben sind nicht korrekt";
}
Gruss
tobi
|

19-07-2005, 13:12
|
|
FRAD
Member
|
|
Registriert seit: Jan 2005
Beiträge: 342
|
|
wenn das Feld leer ist, dann dürfte er doch garnicht in die IF Abfrage reingehen oder? Dies tut er nämlich, und das ist mein Problem...
|

19-07-2005, 13:17
|
jahlives
Master  
|
|
Registriert seit: Jun 2004
Ort: Hooker in Kernel
Beiträge: 8.283
|
|
PHP-Code:
if($_POST['wert'] && $_POST['wert1'] && $_POST['wert'] > 0 && $_POST['wert1'] > 0)
{
echo "Deine Angaben sind korrekt";
}
else
{
echo "Deine Angaben sind nicht korrekt";
}
So sollte es nu aber funzen.
Gruss
tobi
|

19-07-2005, 13:48
|
Shurakai
Master  
|
|
Registriert seit: May 2004
Ort: Bergisch Gladbach
Beiträge: 3.090
|
|
|

19-07-2005, 14:04
|
|
FRAD
Member
|
|
Registriert seit: Jan 2005
Beiträge: 342
|
|
hi, das mit empty würde auch funktionieren... Nur soll eine Meldung kommen wenn 0 eingetragen ist, das bekomme ich doch mit ==0 hin, nur wird die Meldung auch ausgegeben, wenn kein Wert angegeben wird.
|

19-07-2005, 14:06
|
wahsaga
 Moderator
|
|
Registriert seit: Sep 2001
Beiträge: 24.486
|
|
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
|

19-07-2005, 14:27
|
|
FRAD
Member
|
|
Registriert seit: Jan 2005
Beiträge: 342
|
|
supi, das war es
Wieder etwas gelernt...
|

19-07-2005, 18:11
|
|
FloB
Junior Member
|
|
Registriert seit: Aug 2004
Ort: Freiburg
Beiträge: 167
|
|
Re: Kleiner gleich 0 - Frage
Zitat:
|
Original geschrieben von FRAD $xy = _("Zahl muss größer als 0 sein!")
|
Was bedeutet der fettgeschriebene Teil?
__________________
Bevor ich nicht in einem angemessenen Alter bin, werde ich keine Witze mehr über schmalle machen!
- Zitat Berni
|

19-07-2005, 23:53
|
Shurakai
Master  
|
|
Registriert seit: May 2004
Ort: Bergisch Gladbach
Beiträge: 3.090
|
|
Re: Re: Kleiner gleich 0 - Frage
Zitat:
Original geschrieben von FloB
Was bedeutet der fettgeschriebene Teil?
|
Ein Funktionsaufruf der Funktion _ ....
|

20-07-2005, 14:17
|
|
FloB
Junior Member
|
|
Registriert seit: Aug 2004
Ort: Freiburg
Beiträge: 167
|
|
Aso ...
__________________
Bevor ich nicht in einem angemessenen Alter bin, werde ich keine Witze mehr über schmalle machen!
- Zitat Berni
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|