Marek.S Opublikowano 5 Września 2008 Opublikowano 5 Września 2008 Hej! Mam problem z użyciem RM_http załączony do archiwum plik z przykładem php wrzucam na serwer. połączenie z serwerem chyba przebiega poprawnie problem polega na tym, że serwer zamiast odesłać mi zmienne przysyła coś takiego: HTTP/1.1 404 Not Found Date: Fri, 05 Sep 2008 14:47:53 GMT Server: Apache Content-Length: 211 Connection: close Content-Type: text/html; charset=iso-8859-1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL /nowy/plik.php was not found on this server.</p> </body></html> nie wiem co się dzieję. Największym moim problemem jest to, ze nie znam się na php :P rzućcie okiem na ten przykład https://gmclan.org/up1558_4_rm_http.html może ktoś będzie mi potrafił wyjaśnić co jest nie tak. pzdr. PS. Adres do pliku php: http://marek91.ovh.org/nowy/plik.php
Shockah Opublikowano 5 Września 2008 Opublikowano 5 Września 2008 Plik na serwerze wrzuciłeś do folderu "www", czy prosto na serwer? Musi być w tym folderze.
Marek.S Opublikowano 5 Września 2008 Autor Opublikowano 5 Września 2008 tak. plik znajduje się w folderze www, dokładniej: ftp.60free.ovh.org/www/nowy/
kryniak Opublikowano 5 Września 2008 Opublikowano 5 Września 2008 Zastąp skrypt HTTP_send tym i nie zapomnij o czwartym argumencie - nazwie hosta (Adres Twojej strony) GML /* * Autor: Ranma_man (fixed :P) * https://gmclan.prv.pl * * -------------------------------------- * * HTTP_Send - Wysylanie danych. * Argument0 - Identyfikator polaczenia * Argument1 - User Agent. Informacje dotyczace programu-przegladarki. * Argument2 - Sciezka katalogu/pliku itd. Musi sie zaczynac od slasha / - Gdy podajemy to poczatek musi zaczynac sie od http:// * Argument3 - Adres Twojej strony np. cs-wzu.pl (bez http://) * Zwraca - Liczbe wyslanych znakow */ return sock_send( argument0, "GET "+argument2+" HTTP/1.1 User-Agent: "+argument1+" Host: "+argument3+" "); Ja się tylko dziwię, czemu nie wykrzaczył się błędem "Bad Request".
Filar Społeczności Ranmus Opublikowano 5 Września 2008 Filar Społeczności Opublikowano 5 Września 2008 A czemu miałby się pokazać bad request? update: Ano, dziwne, że się nie pokazał. Błąd dotyczy tego, że wysyłane jest zapytanie w standardzie HTTP 1.0, a serwer zwraca informację w trybie HTTP 1.1, a między oba standardami jest różnica w zapytaniu.
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się