ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

10.08.2008, 15:25
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от Isis
ChaaK,
PHP код:
iconv('utf-8', 'windows-1251', $text);
так вообще пустые строки приходят
Сохранил файл в UTF-8, все заработало.
Спасибо Kaimi!
Последний раз редактировалось ChaaK; 10.08.2008 в 15:32..
|
|
|

10.08.2008, 18:49
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме: 12333903
Репутация:
238
|
|
Какой ф-цыей можно в скрипт впихнуть картинку,и сделать ее переменной, чтобы потом с ней провести операцыи ф-цыями imageline,imagestring и т.д.??? imagecreatefrompng не пашет....
|
|
|

10.08.2008, 19:04
|
|
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме: 3942177
Репутация:
244
|
|
ImageCreateFromPng / ImageCreateFromJPEG / ImageCreateFromGif
Убедись что картинка того формата и библиотека gd подключена...
|
|
|

10.08.2008, 19:11
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
Провел на форуме: 1487377
Репутация:
392
|
|
Насчет этого есть только три функции: imagecreatefrompng() imagecreatefromjpeg() imagecreatefromgif()
|
|
|

10.08.2008, 19:12
|
|
Участник форума
Регистрация: 09.08.2008
Сообщений: 139
Провел на форуме: 560332
Репутация:
15
|
|
Сообщение от HawkDoom
POST данные будет отправлять сам скрипт, затем ему тут же надо GET запросом проверить результат.
То есть
PHP код:
$fp = fsockopen('www.marry.ru',80); // Коннект
fwrite($fp, "POST запрос"); // Post запрос
while(!feof($fp)) //читаем ответ
{
$text.= fgets($fp);
}
fclose($fp);
$fr = fsockopen('www.marry.ru', 80); // Коннект
fwrite($fr,"GET запрос"); // GET запрос
while(!feof($fr)) //читаем ответ
{
$text.= fgets($fr);
}
У меня POST запрос обрабатывается а GET пишет сервер не найден. GET запрос 100 % рабочий. отдельно работает.
В чём ошибка?
У меня примерно такой же код , запрос такой:
GET {адрес до файла с Http://} HTTP/1.1\r\n User-Agent:Opera/9.51 (Windows NT 5.1; U; ru)\r\n Host:{мой ип}\r\n Accept:text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1\r\n Accept-Language:ru-RU,ru;q=0.9,en;q=0.8\r\n Accept-Charset:iso-8859-1, utf-8, utf-16, *;q=0.1\r\n Accept-Encoding:deflate, gzip, x-gzip, identity, *;q=0\r\n Referer:http://{мой ип}\r\n Cache-Control:no-cache\r\n Connection:Keep-Alive, TE\r\n TE:deflate, gzip, chunked, identity, trailers\r\n \r\n
В ответ получаю
Bad Request
Your browser sent a request that this server could not understand.
|
|
|

10.08.2008, 19:17
|
|
Познавший АНТИЧАТ
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме: 10046345
Репутация:
4589
|
|
Здесь пиши хост, на который запрос отсылаешь, а не свой айпи
Пробел убери
|
|
|

10.08.2008, 19:22
|
|
Участник форума
Регистрация: 09.08.2008
Сообщений: 139
Провел на форуме: 560332
Репутация:
15
|
|
Сообщение от BlackSun
Здесь пиши хост, на который запрос отсылаешь, а не свой айпи
Пробел убери
Ну сервер на который я отправляю запрос , это я. Ну сделал так чтоб тестить пока что. Т.е. хост я задаю правильно. Пробел убрал , всеравно Bad Request. Ужас блин...
|
|
|

10.08.2008, 19:28
|
|
Участник форума
Регистрация: 09.08.2008
Сообщений: 139
Провел на форуме: 560332
Репутация:
15
|
|
УРА!!!!
Убрал вообще все пробелы между каждой стрчокой. Т.е. весь запрос сделал единой стрчокой с \r\n , и все зарабоатло! Всем спасибо кто помогал!
Сделать бы чтоб запрос еще через прокси выполнялся :\
Вариант как в fscopen поставить ип пркоси, но тогда пркос выдает ошибку
Server Error
The following error occurred:
[code=BAD_URL] An invalid URL was detected. The appliance cannot serve the request as entered.
На некоторых Bad Request
Последний раз редактировалось Glazz; 10.08.2008 в 19:35..
|
|
|

10.08.2008, 19:53
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме: 12333903
Репутация:
238
|
|
Сообщение от Zedi
Насчет этого есть только три функции: imagecreatefrompng() imagecreatefromjpeg() imagecreatefromgif()
Ну вот я сделал скрипт
PHP код:
<?php
header ("Content-type: image/png");
$im = imagecreatefrompng ('les.png');
$background_color = imagecolorallocate ($im, 255, 255, 255);
$text_color = imagecolorallocate ($im, 233, 14, 91);
$line_color = imagecolorallocate ($im, 0, 0, 0);
imagestring ($im, 10, 70, 0,"Pandet", $text_color);
imageline ($im, 0, 0, 0, 0, $line_color);
imageline ($im, 0, 30, 210, 30, $line_color);
imageline ($im, 0, 60, 210, 60, $line_color);
imageline ($im, 0, 90, 210, 90, $line_color);
imageline ($im, 0, 120, 210, 120, $line_color);
imageline ($im, 0, 150, 210, 150, $line_color);
imageline ($im, 0, 180, 210, 180, $line_color);
imageline ($im, 0, 210, 210, 210, $line_color);
imageline ($im, 0, 0, 210, 0, $line_color);
imagepng ($im);
?>
И картинка не выводится! Че я тут неправильно написал????
Последний раз редактировалось Mixon; 10.08.2008 в 20:00..
|
|
|

10.08.2008, 19:55
|
|
Познавший АНТИЧАТ
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме: 10046345
Репутация:
4589
|
|
Сообщение от Mixon
Ну вот я сделал скрипт
PHP код:
<?php
header ("Content-type: image/png");
$im = imagecreatefrompng ('les.png');
$background_color = imagecolorallocate ($im, 255, 255, 255);
$text_color = imagecolorallocate ($im, 233, 14, 91);
$line_color = imagecolorallocate ($im, 0, 0, 0);
imagestring ($im, 10, 70, 0,"Pandet", $text_color);
imageline ($im, 0, 0, 0, 0, $line_color);
imageline ($im, 0, 30, 210, 30, $line_color);
imageline ($im, 0, 60, 210, 60, $line_color);
imageline ($im, 0, 90, 210, 90, $line_color);
imageline ($im, 0, 120, 210, 120, $line_color);
imageline ($im, 0, 150, 210, 150, $line_color);
imageline ($im, 0, 180, 210, 180, $line_color);
imageline ($im, 0, 210, 210, 210, $line_color);
imageline ($im, 0, 0, 210, 0, $line_color);
imagepng ($im);
?>
И картинка не выводится! Че я тут неправильно написал????
Сохрани на винт, открой блонкнотом и глянь ошибки.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|