Vergleich einer Variable funktioniert nicht

12/29/2011 18:31 Ludder231#1
Hallo,

ich hab ein Problem mit dem Vergleichen eines Wertes aus einer Variable.
Und zwar lese ich einen Wert aus einem Quelltext aus:
PHP Code:
$Alter StringRegExp(BinaryToString($oWebTcp.body), 'var chevalAge = (.*?);'1
Das funktioniert super. Doch jetzt kommt das Problem, nämlich wenn ich jetzt den Vergleich machen will:
PHP Code:
if $Alter[0] >= "24" then 
Führt er die schleife trozdem aus auch wenn $Alter[0] garnicht größer oder gleich 24 ist. Und wenn ich
PHP Code:
Elseif $Alter[0] < "24" then 
funktioniert auch nicht... Ich hab nachgeguckt ob $Alter[0] mir den richtigen Wert ausgibt und es stimmte.

Hoffe ihr könnte mir bei dem kleinen Problem helfen.

MfG Ludder231
12/29/2011 18:50 Njahs#2
Versuchs mal ohne "..."
12/29/2011 18:52 MoepMeep#3
Du versuchst dort Strings zu vergleichen. Konvertier es vorher in ein Interger/long oder vergleichbares. Ich denke mal selbst AutoIt unterstützt sowas.
12/29/2011 19:01 Ludder231#4
Quote:
Originally Posted by Njahs View Post
Versuchs mal ohne "..."
Habs vorhin schon versucht und es hatte nicht geklappt. Sonst hätt ich hier ja nich diesen Thread aufgestellt. Doch jetzt stell ich fest, es klappt iwie doch. :)