Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 19:16

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Help] Fail mit php

Discussion on [Help] Fail mit php within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
v1Dr333s's Avatar
 
elite*gold: 466
Join Date: Jul 2010
Posts: 1,801
Received Thanks: 1,378
[Help] Fail mit inetread

Ich wollte meine update check funktion mal über php laufen lassen, vorher lief das nur über eine .txt.
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 
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 ?
v1Dr333s is offline  
Old 07/14/2013, 22:28   #2
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Sry das ich dir damit nicht helfen kann aber ...
findest du es nicht auch total sinnlos fuer sowas eine abfrage zu machen ?
eine .txt auf ner webspace reicht doch da musst du keinen umweg gehen
YatoDev is offline  
Old 07/15/2013, 01:35   #3
 
v1Dr333s's Avatar
 
elite*gold: 466
Join Date: Jul 2010
Posts: 1,801
Received Thanks: 1,378
Quote:
Originally Posted by »FlutterShy™ View Post
Sry das ich dir damit nicht helfen kann aber ...
findest du es nicht auch total sinnlos fuer sowas eine abfrage zu machen ?
eine .txt auf ner webspace reicht doch da musst du keinen umweg gehen
ich will das bei mehreren programmen über ne datenbank laufen lassen, mit verschiedenen links zum downloaden des updates, das mach ich besser mit php ^^
v1Dr333s is offline  
Old 07/15/2013, 16:27   #4
 
FacePalmMan's Avatar
 
elite*gold: 0
Join Date: Jan 2013
Posts: 426
Received Thanks: 129
kannst du auch mit tcp arbeiten.
FacePalmMan is offline  
Old 07/15/2013, 22:52   #5
 
v1Dr333s's Avatar
 
elite*gold: 466
Join Date: Jul 2010
Posts: 1,801
Received Thanks: 1,378
Quote:
Originally Posted by FacePalmMan View Post
kannst du auch mit tcp arbeiten.
ich weiß, dass man das auch auf tausend anderen wegen lösen kann.

kann mir keiner erklären, wo mein fehler herkommt ?

€:habe es mal auf ne .txt umgeschrieben:
PHP Code:
func _update_check()
$update_check inetread("http://v1dr333s.nl/test/update.txt",1)
if 
$update_check $local_version then 
msgbox
(0,"YEY","There is no Update available :)")
Else
msgbox(0,"Update","The new update will be downloaded now..."&$update_check)
;
hier wird noch gedownloadet.
Exit
EndIf
EndFunc 
Gleiches problem:
Setze ich $local_version auf 1.1, kommt die msgbox, dass es kein update gibt. $update_check ist also "1.1". Setze ich $local_version auf 1.0, ist $update_check wieder 0x312E31.
binartyToString($update_check) löst das Problem, trotzdem wäre es interessant zu wissen, wo das her kommt..
v1Dr333s is offline  
Old 07/16/2013, 16:59   #6
 
FacePalmMan's Avatar
 
elite*gold: 0
Join Date: Jan 2013
Posts: 426
Received Thanks: 129
Quote:
Originally Posted by v1Dr333s View Post
ich weiß, dass man das auch auf tausend anderen wegen lösen kann.

kann mir keiner erklären, wo mein fehler herkommt ?

€:habe es mal auf ne .txt umgeschrieben:
PHP Code:
func _update_check()
$update_check inetread("http://v1dr333s.nl/test/update.txt",1)
if 
$update_check $local_version then 
msgbox
(0,"YEY","There is no Update available :)")
Else
msgbox(0,"Update","The new update will be downloaded now..."&$update_check)
;
hier wird noch gedownloadet.
Exit
EndIf
EndFunc 
Gleiches problem:
Setze ich $local_version auf 1.1, kommt die msgbox, dass es kein update gibt. $update_check ist also "1.1". Setze ich $local_version auf 1.0, ist $update_check wieder 0x312E31.
binartyToString($update_check) löst das Problem, trotzdem wäre es interessant zu wissen, wo das her kommt..
"wo das her kommt.." hä? wo soll was herkommen?
FacePalmMan is offline  
Old 07/17/2013, 18:05   #7
 
v1Dr333s's Avatar
 
elite*gold: 466
Join Date: Jul 2010
Posts: 1,801
Received Thanks: 1,378
Quote:
Originally Posted by FacePalmMan View Post
"wo das her kommt.." hä? wo soll was herkommen?
Wo das herkommt, dass inetread in einem fall ganz normal "no" returnt, und im anderen fall dem hex wert davon.
v1Dr333s is offline  
Old 07/17/2013, 19:19   #8

 
elite*gold: 64
Join Date: May 2011
Posts: 1,229
Received Thanks: 854
Schonmal versucht:

Code:
$update_check = BinaryToString(inetread("Seite"))
BladeTiger12 is offline  
Reply


Similar Threads Similar Threads
Intervention Fail | Quickscope Fail | Lobby Fail
08/11/2011 - Call of Duty - 16 Replies
Hallo Leute, Zuerst zum Intervention Fail: ich habe seit einiger Zeit in MW2 das Problem, dass ich nurnoch Hitmaker bekomme. Ich benutze eine Intervention mit Vollmantelgeschoss und Feuerkraft(Pro) Egal ich ich stundenlang ziele, oder einen Quickscope mache, ich bekomme einfach nur einen Hitmaker. Eines meiner neusten Probleme ist, dass die Intervention garnicht mehr trifft. Egal ob Quickscope oder Hardscope, der Schuss geht daneben. In 70% der Fälle. selbst wenn ich genau vor dem...
GRÖSSTER FAIL EINES MODERATOREN ! SO EIN EPIC FAIL WIE NOCH NIE !
08/10/2011 - Off Topic - 5 Replies
.



All times are GMT +1. The time now is 19:17.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.