PHP richtig einrichten..(immer noch problem)

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

dimaster

Betreff: PHP richtig einrichten..(immer noch problem)

BeitragSo, März 13, 2005 18:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo,
ich will einen online fussball-manager machen und dies gern über TCP...
ich hab also auf BlitzBase geschaut wie ich das am besten tun kann.
Ich will aber nicht das man auf meine IP connected sondern auf ein PHP file.
was muss ich im PHP file schreiben das dies geht?
BlitzBasic: [AUSKLAPPEN]

;sender
strmGame=OpenTCPStream(\"http://homepage.swissonline.ch/Dimo/fussball/index.php\",24)
If strmGame<>0 Then
Print \"Client erfolgreich verbunden\"
Else
Print \"Konnte keine Verbindung herstellen\"
WaitKey
End
End If
WriteString strmGame,\"Irgendwas\"
Print \"Daten gesendet...\"
CloseTCPStream strmGame
End
;empfänger
svrGame=CreateTCPServer(24)
If svrGame<>0 Then
Print \"Server erfolgreich gestartet\"
Else
Print \"Server konnte nicht gestartet werden\"
End
End If
While Not KeyHit(1)
strStream=AcceptTCPStream(svrGame)
If strStream Then
Print ReadString$(strStream)
Delay 2000
End
Else
Print \"Keine Daten mehr...\"
Delay 1000
End If
Wend
CloseTCPServer svrGame
End


ich hoffe das mir jemand helfen kann

mfg Dimaster
  • Zuletzt bearbeitet von dimaster am So, März 13, 2005 18:31, insgesamt einmal bearbeitet

Hubsi

BeitragSo, März 13, 2005 18:17
Antworten mit Zitat
Benutzer-Profile anzeigen
So kannst Du meines Wissens nach nichts senden. Am einfachsten ist es die Daten per GET zu übergeben:BlitzBasic: [AUSKLAPPEN]
is_online=OpenTCPStream(\"http://blabla.de?wert=100&wert2=irgendwas...\",80)

Alles was das Php-script zurückgibt kannst Du dann via ReadLine auslesen:BlitzBasic: [AUSKLAPPEN]
WriteLine is_online,\"GET //\"+req$+\" HTTP/1.1\"
WriteLine is_online,\"Host: \"+url$
WriteLine is_online,\"\"
; Daten empfangen
For i=1 To 8 ; Header überlesen
trash$=Trim(ReadLine(is_online))
Next

While Not Eof(is_online)
wert$=ReadLine(is_online)
Wend
So, oder so ähnlich Very Happy Dank gebührt hier bruZard, wenn ich mich recht entsinne. Aus seinem I.score hab ich das abgekuckt Very Happy
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...

dimaster

BeitragSo, März 13, 2005 18:20
Antworten mit Zitat
Benutzer-Profile anzeigen
hmmm und was muss ich ins php script schreiben das es dies gelesen werden kann? ich hab leider keine ahnung von PHP Embarassed

mfg dimaster

Hubsi

BeitragSo, März 13, 2005 18:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Dann wirds kompliziert Very Happy Es kommt halt darauf wieviele Daten du versenden willst, was mit den Daten geschehen soll, wann und wie welche Daten ausgegeben werden sollen, etc. Du wirst nicht drumrumkommen php zu lernen oder es findet sich jemand der Dir das zusammenschraubt. Pauschal kann amn das nicht machen Very Happy
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn...

dimaster

BeitragSo, März 13, 2005 18:58
Antworten mit Zitat
Benutzer-Profile anzeigen
naja ich hätte eigentlich nur immer das resultat eines spiels ins php script schreiben wollen aber naja trozdem danke
 

OJay

BeitragSo, März 13, 2005 20:57
Antworten mit Zitat
Benutzer-Profile anzeigen
nimm i.score. das ist mitlerweile frei zu bekommen. dann brauchst nichts selbst mehr zu programmieren...

oder suche im englischen forum nach "Gnet", das ist ein serverlist-angebot von mark selbst...

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group