Ich wollte meine update check funktion mal über php laufen lassen, vorher lief das nur über eine .txt.
Meine funktion sieht so aus:
Die test.php returnt no, wenn die version die aktuelle ist. Wenn nicht, return sie die aktuelle version, hier 1.1. Das habe ich getestet, und es funktioniert. Setze ich $local_version auf 1.1, kommt die msgbox, dass kein neues update verfügbar ist. Das heißt, $update_check ist dann "no". Setze ich allerding $local_version auf 1.0, ist $update_check aufeinmal 0x312E31.
Kann mir einer sagen, wieso ?
Meine funktion sieht so aus:
PHP Code:
func _update_check()
$local_version = "1.0"
$update_check = inetread("http://v1dr333s.nl/test/update.php?version="&$local_version,1)
if $update_check = "no" then
msgbox(0,"YEY","There is no Update available :)")
Else
msgbox(0,"Update","The new update will be downloaded now...")
ShellExecute($update_check)
Exit
EndIf
EndFunc
Kann mir einer sagen, wieso ?