Kein Zugriff auf PHP [erledigt]
Übersicht

![]() |
BobrOOneyBetreff: Kein Zugriff auf PHP [erledigt] |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi Leute,
hab ein BB Programm, das eine PHP auf einem Server aufrufen und anzeigen soll. Hier mein Code: Code: [AUSKLAPPEN] Graphics 1024,768
stream = OpenTCPStream("www.fusionsequence.com",80) If stream = 0 Then RuntimeError "Konnte keine Verbindung aufbauen!" WriteLine stream,"GET http://www.fusionsequence.com/test.php?text=hallo" WriteLine stream,"Host http://www.fusionsequence.com" Repeat If ReadAvail(stream) Then Print ReadLine(stream) End If Until Eof(stream) CloseTCPStream stream Hier die PHP: Code: [AUSKLAPPEN] <?php
echo "IP:",$HTTP_SERVER_VARS["REMOTE_ADDR"],"<br>"; echo $_GET['text']; ?> Wenn ich in den Browser nun http://www.fusionsequence.com/test.php?text=hallo eingebe, zeigt mir der Browser meine IP und hallo an, was ja auch richtig ist, aber lass ich das bb Programm laufen, bringt er mir folgende Fehlermeldung: 403 Forbidden You don't have permission to access /test.php Warum? Im Browser gehts ja |
||
---<< Cool down in Temper City! >>---
http://www.ShadowVision-Soft.com |
- Zuletzt bearbeitet von BobrOOney am Do, Jan 05, 2006 18:13, insgesamt einmal bearbeitet
![]() |
Justus |
![]() Antworten mit Zitat ![]() |
---|---|---|
Setz mal den CHMOD auf 777, vielleicht geht es dann. | ||
![]() |
BobrOOney |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hmm, leider immer noch dasselbe Problem, auch mit CHMOD 777 | ||
---<< Cool down in Temper City! >>---
http://www.ShadowVision-Soft.com |
![]() |
Jolinah |
![]() Antworten mit Zitat ![]() |
---|---|---|
Code: [AUSKLAPPEN] WriteLine stream,"GET http://www.fusionsequence.com/test.php?text=hallo"
Da gehört noch ein HTTP/1.0 bzw. HTTP/1.1 hinten dran: Code: [AUSKLAPPEN] GET http://www.fusionsequence.com/test.php?text=hallo HTTP/1.0
Und den Header musst du mit einer leeren Zeile abschliessen, und bei Host soviel ich weiss noch ein Doppelpunkt dazwischen machen: Code: [AUSKLAPPEN] WriteLine stream,"GET http://www.fusionsequence.com/test.php?text=hallo HTTP/1.0"
WriteLine stream,"Host: http://www.fusionsequence.com" WriteLine stream, "" ;<-- das |
||
![]() |
BobrOOney |
![]() Antworten mit Zitat ![]() |
---|---|---|
Er schreibt dann zwar mehr hin, (Servertyp, Datum,...) aber 403 ist es immer noch.
Ihr könnt es übrigends selbst testen, die Adressen existieren so wie es im Code steht. |
||
---<< Cool down in Temper City! >>---
http://www.ShadowVision-Soft.com |
![]() |
BobrOOney |
![]() Antworten mit Zitat ![]() |
---|---|---|
OK, jetz hab ichs
hier der Code fall ihn Jemand braucht: Code: [AUSKLAPPEN] WriteLine stream,"GET /test.php?text=TestemitB HTTP/1.0"
WriteLine stream,"Host: www.fusionsequence.com" WriteLine stream,"User-Agent: FusionS" WriteLine stream,"Accept: */*" WriteLine stream,"" |
||
---<< Cool down in Temper City! >>---
http://www.ShadowVision-Soft.com |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group