- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Если использовать curl более 1 раза для получения доступа к коду какой-либо внешней страницы, то возникает ошибка, подскажите как можно его использовать несколько раз.
Если использовать curl более 1 раза для получения доступа к коду какой-либо внешней страницы, то возникает ошибка, подскажите как можно его использовать несколько раз.
1. Получить сообщение об ошибке
2. Прочитать сообщение об ошибке
3. Устранить причины возникновения ошибки
код ниже, я к сожалению самостоятельно устранить ошибку не могу.
<?php
function gethtm($ddddd_url) {
$ddddd_put = preg_replace("/[^\/\\\\]*$ddddd_/i", '', $ddddd__SERVER['SCRIPT_FILENAME']);
$ddddd_ch = curl_init();
curl_setopt($ddddd_ch, CURLOPT_URL, $ddddd_url);
curl_setopt($ddddd_ch, CURLINFO_HEADER_OUT, 1);
curl_setopt($ddddd_ch, CURLOPT_VERBOSE, 1);
curl_setopt($ddddd_ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ddddd_ch, CURLOPT_USERAGENT, "Mozilla/4.0 (Windows; U; Windows NT 5.0; En; rv:1.8.0.2) Gecko/20070306 Firefox/1.0.0.4");
curl_setopt($ddddd_ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ddddd_ch, CURLOPT_COOKIEJAR, $ddddd_put."2.txt");
curl_setopt($ddddd_ch, CURLOPT_COOKIEFILE, $ddddd_put."2.txt");
curl_setopt($ddddd_ch, CURLOPT_TIMEOUT, 5);
curl_setopt($ddddd_ch, CURLOPT_CONNECTTIMEOUT, 5);
$ddddd_result = curl_exec($ddddd_ch);
curl_close($ddddd_ch);
return $ddddd_result;
}
$ddddd_html = gethtm("http://google.com");
echo $ddddd_html;
?>
<?php
function gethtm($yn_url) {
$yn_put = preg_replace("/[^\/\\\\]*$yn_/i", '', $yn__SERVER['SCRIPT_FILENAME']);
$yn_ch = curl_init();
curl_setopt($yn_ch, CURLOPT_URL, $yn_url);
curl_setopt($yn_ch, CURLINFO_HEADER_OUT, 1);
curl_setopt($yn_ch, CURLOPT_VERBOSE, 1);
curl_setopt($yn_ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($yn_ch, CURLOPT_USERAGENT, "Mozilla/4.0 (Windows; U; Windows NT 5.0; En; rv:1.8.0.2) Gecko/20070306 Firefox/1.0.0.4");
curl_setopt($yn_ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($yn_ch, CURLOPT_COOKIEJAR, $yn_put."2.txt");
curl_setopt($yn_ch, CURLOPT_COOKIEFILE, $yn_put."2.txt");
curl_setopt($yn_ch, CURLOPT_TIMEOUT, 5);
curl_setopt($yn_ch, CURLOPT_CONNECTTIMEOUT, 5);
$yn_result = curl_exec($yn_ch);
curl_close($yn_ch);
return $yn_result;
}
$yn_html = gethtm("http://yandex.ru");
echo $yn_html;
?>
ошибка
Fatal error: Cannot redeclare gethtm() (previously declared in /var/www/admin/www/сайт.ру/index.php:2) in /var/www/admin/www/сайт.ру/index.php on line 44
Функция gethtm() дважды обьявляется.
Функция gethtm() дважды обьявляется.
Огромное спасибо!