Witam,
napisałem sobie ostatnio pewien skrypcik pobierający dane z pliku php, który to natomiast wykonuje główne czynności. Aczkolwiek zanim użyję funkcji sockets_send to sprawdzam, czy dany plik php wogóle istnieje. Tak na wszelki wypadek. Mój kod wygląda tak:
new error, socket socket = socket_open("xxx.pl", 80, SOCKET_TCP, error) if(socket < 1) { client_print(id,print_chat,"[%s] Nie mozna polaczyc sie z serwerem weryfikacyjnym. Sprobuj ponownie pozniej.",PREFIX) return } else { new sData[256] format(sData, charsmax(sData),"GET /serwery_teksty/weryfikuj2.php HTTP/1.0^r^n") format(sData, charsmax(sData), "%sHost: xxx.pl^r^n^r^n", sData) socket_send(socket, sData, strlen(sData)) new sBuffer[40] socket_recv(socket, sBuffer, charsmax(sBuffer)) if(containi(sBuffer,"404 Not Found") != -1) { client_print(id,print_chat,"[%s] Nie mozna znalezc pliku weryfikacyjnego. Zglos nam ten blad: %s",PREFIX,kontakt) return } } [...]