Internet IP???
Übersicht

![]() |
DanteBetreff: Internet IP??? |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo^^
ich hab ein prob mit der Internet ip, wie bekomme ich es hin,dass er die ip aus dieser php datei liest?? http://badrat.ba.funpic.de/ip.php Php-code:Code: [AUSKLAPPEN] <?php
echo $_SERVER['REMOTE_ADDR']; ?> Bitte helft mir ![]() cya |
||
![]() |
Hubsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Kuck Dir mal Iscore an (von bruZard): http://www.makegame.de/downloads/iscore.zipDa kannst Du dir abkucken wie man mit einem Internetserver kommuniziert. | ||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
![]() |
Dante |
![]() Antworten mit Zitat ![]() |
---|---|---|
naja,erstmal danke für die antwort^^
Aber ich versteh das nicht ganz ![]() Gibt es da nix einfacheres?? |
||
![]() |
Hubsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich kenn zumindest nix einfacheres ![]() Ich hab das jetzt mal zerlegt und versucht zum Server zu verbinden, bekomme aber stets ein 400 Bad Request zurück:Code: [AUSKLAPPEN] Graphics 640,480,16,2
Vielleicht kann sich das einer der Netzwerkexperten hier (oder bruZard selbst vielleicht ip$=MyIp$("http://www.badrat.ba.funpic.de","ip.php",80) If ip$<>"false" Print "Deine IP: "+ip$ Else Print "Verbindung fehlgeschlagen!" EndIf Print "Viel Spaß damit :D" WaitKey() End Function MyIp$(url$,script$,par$,port) is_online=OpenTCPStream(url$,port) If is_online req$=script$ ; Request an das Serverscript schicken WriteLine is_online,"GET /"+req$+" HTTP/1.1" WriteLine is_online,"Host: "+url$ WriteLine is_online,"User-Agent: score" WriteLine is_online,"Accept: */*" WriteLine is_online,"" ; Daten empfangen Repeat ; Jetzt wird der Header überlesen trash$=Trim(ReadLine(is_online)) Print trash$ ; Ausgeben des Headers Until Left(trash$,7)="[BEGIN]" Or Eof(is_online) ; IP lesen ip$=Trim(ReadLine(is_online)) CloseTCPStream is_online Return ip$ Else Return "false" EndIf End Function ![]() |
||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
![]() |
Dante |
![]() Antworten mit Zitat ![]() |
---|---|---|
ok^^danke nochmal.
Aber wenn ich die BB gestratet hab,kommt dann son kram wie serer:apache usw.und dann kommt deine ip: und mehr nicht ![]() Also Ip wird leider nicht angezeigt^^ [Edit]http://bad-rat.dyndns.org/screen.gif[/Edit] Aber trotzdem danke |
||
![]() |
Hubsi |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ja, ich weiß. Darum wärs schön wenn sich das einer der Netzwerkexperten hier ankucken würde. Mit Blitz-Serverkommunikation hab ich kaum Erfahrung. Das Kauderwelsch bekommst Du weg, wenn Du die Zeile "Print trash$ ; Ausgeben des Headers" einfach rauslöscht. Hab mir das nur zwecks Fehlermeldungen ausgeben lassen ![]() |
||
Den ganzen Doag im Bett umanandflagga und iaz daherkema und meine Hendl`n fressn... |
noir |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hi,
eigentlich nur ein kleiner Fehler: lass das http://www. weg!!!!!!!!!!!!! bei funpic fehlt das www. sowiso weg!! und bei dem server request: WriteLine is_online,"GET /"+req$+" HTTP/1.1" <- hier darf nicht noch ein http stehn!!!!!!! Code: [AUSKLAPPEN] Graphics 640,480,16,2 ip$=MyIp$("badrat.ba.funpic.de","ip.php",80) Print "Deine IP: "+ip$ WaitKey() End Function MyIp$(url$,script$,port) is_online=OpenTCPStream(url$,port) If is_online req$=script$ ; Request an das Serverscript schicken WriteLine is_online,"GET /"+req$+" HTTP/1.1" WriteLine is_online,"Host: "+url$ WriteLine is_online,"User-Agent: score" WriteLine is_online,"Accept: */*" WriteLine is_online,"" For i = 1 To 8 trash$=Trim(ReadLine(is_online)) Next ; IP lesen ip$=Trim(ReadLine(is_online)) CloseTCPStream is_online Return ip$ Else Print "Verbindung fehlgeschlagen!" EndIf End Function hab den code noch ein bisschen umgestellt die zeiler mit den for...next hab ich nur eingebaut, da ich nicht weiß ob du in deinem php script auch "Beginn" ausgibst, sonst ist die until trash = "Beginn" natürlich besser. und du musst bei der function: par$ löschen, da du ja kein parameter übergeben willst ich hoff jetzt klappts |
||
- Zuletzt bearbeitet von noir am So, Nov 28, 2004 13:53, insgesamt einmal bearbeitet
![]() |
Dante |
![]() Antworten mit Zitat ![]() |
---|---|---|
naja,ok,dann hoff ich einfach einer der "Experten" guckt sich das mal an^^
das mit print trash$ ist mir schon klar^^ Aber danke für deine hilfe ![]() |
||
noir |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
tja da haben wir woll gleichzeitig geschrieben ![]() |
||
![]() |
Dante |
![]() Antworten mit Zitat ![]() |
---|---|---|
jo stimmt^^
ok vielen dank,klappt jetzt alles^^ schönen tag noch^^(auch an Hubsi ![]() cya |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group