Hallo Liebe Foren-User
Ich möchte für mein eigenes CMS ein Updatesystem schreiben, nur habe ich momentan Probleme beim Überprüfen der Version.
in $update['version'] steht: 1.1.5
in $system['version'] steht: 1.1.5
Ich habe mir beide Variablen ausgeben lassen, und komme immer dazu, dass sie identisch sind, ich habe keine Ahnung warum er das so nicht haben will.
Also: Mein genaues Problem ist: Auch wenn die Versionsnummer gleich sind, sagt er, dass Updates verfügbar sind. (Dies soll er natürlich nicht) Wenn ich $update['version'] allerdings kleiner mache als $system['version'], dann funktioniert die Abfrage, und er sagt, dass keine Updates verfügbar sind.
Ich möchte für mein eigenes CMS ein Updatesystem schreiben, nur habe ich momentan Probleme beim Überprüfen der Version.
Code:
if($system['version'] == $update['version']) { echo "Keine Updates verfügbar."; } elseif($system['version'] <= $update['version']) { echo "Updates sind verfügbar"; }
in $system['version'] steht: 1.1.5
Ich habe mir beide Variablen ausgeben lassen, und komme immer dazu, dass sie identisch sind, ich habe keine Ahnung warum er das so nicht haben will.
Also: Mein genaues Problem ist: Auch wenn die Versionsnummer gleich sind, sagt er, dass Updates verfügbar sind. (Dies soll er natürlich nicht) Wenn ich $update['version'] allerdings kleiner mache als $system['version'], dann funktioniert die Abfrage, und er sagt, dass keine Updates verfügbar sind.
Kommentar