конечно можно, ничего сложного нет. Погуглил бы сначала)) первая ссылка из гугла: http://www.cracklab.ru/pro/php/showwork.php?id=15 2Isis Дык на то тема то и существует
Smapt, да . Еще можешь юзать сокеты PHP: $header = "GET http://rambler.ru/ HTTP/1.0\r\n"; $header .= "Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*\r\n"; $header .= "Accept-Language: uk\r\n"; $header .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)\r\n"; $header .= "Host: www.rambler.ru\r\n\r\n"; $sckt = fsockopen("www.rambler.ru",80); fputs($sckt,$header); while(!feof($sckt)) { $serv_answer = fgets($sckt,2048); echo $serv_answer; } fclose($sckt);
ElteRUS, по моему полное наркоманство, ему всего лишь нужно получить содержимое файла, что занимает всего 1 строчку. Smapt, $s к примеру 'http://bla.com/index.php'.
Для защиты от иньекций можна использовать или адд_слешес или мускул_ескейп_стринг. Но многие рекомендуют использовать последнюю... Хотелось бы узнать почему?
presidentua, потому что mysql_escape_string наиболее безопасен.. Я если честно не помню, но вроде он экранирует некоторые символы которые addslashes экранировать не может!
Спасибо, Isis и Piflit. Розобрался. Всегда юзал mysql_escape_string, а теперь хоть буду знать -=почему=-
Добрый день, Задался вопросом, как онлайновые игры, сделанные целиком (ну, или я так считаю) на пхп, могут иметь ботов? т.е. некоторые вещи в игре происходят сами собой, без сторонних действий пользователя или администратора. Заранее благодарен.
Вещи, которые происходят "сами собой" зачастую вовсе не происходят сами собой; так как заметить изменение их состояния возможно лишь обратившись к скрипту, изменения происходят в базе данных при обращении очередного пользователя. Ну, а остальное просто запускается через cron
Это как бы маленький искусственный интелект. Программист должен проработать очень много действий и каждую ситуацию поведения бота/ Для этого существуют разные гипотезы Почитай здесь _http://ru.wikipedia.org/wiki/Искусственный_интеллект
Хм... Т.е. сделать так, как это происходит в обычных приложениях типа клиент-сервер, не получится? Например спонтанное передвижение бота по карте, когда на сайте нету пользователей, невозможно осуществить вообще?