Спустя 20 минут, 47 секунд (4.12.2011 - 11:44) alex12060 написал(а):
Цитата |
Вобщем скажите возможно ли так сделать или идея попахивает маразмом? |
Ответ: идея попахивает маразмом
Проще сделать так:
Создаем файл url.php. Он в качестве параметра url ожидает урл страницы.
А далее уже создаем скрипт:
<?php
echo file_get_contents($_POST['url']);
?>
и аякс:
$.ajax({
type: 'POST',
url: 'url.php'
data: 'url=http://ya.ru/'
success: function(data) {
$('body').text(data);
}
});
Спустя 17 минут, 17 секунд (4.12.2011 - 12:01) miro написал(а):
Спасибо Вам большое, но нужно что бы урл скачивался именно ajax-ом. я бы написал все это дело на php но запросы на скачивание урла будут идти с одного ip (ip сервера)и его быстро забанят. а в случае с ajax - запросы к урлу будут идтй с разных ip(ip юзеров). Вот и вся разница.
Спустя 48 минут, 31 секунда (4.12.2011 - 12:50) bodja написал(а):
Ну так ajax и принимает то ,что выдает сервер.
Если выдаст хтмл страницу ,он ее и примет,
ну и отправить тоже можно,лиш бы влезло.
Ну а вот кодировки ,нужно будет разруливать отдельно.
Если выдаст хтмл страницу ,он ее и примет,
ну и отправить тоже можно,лиш бы влезло.
Ну а вот кодировки ,нужно будет разруливать отдельно.
Спустя 13 минут, 12 секунд (4.12.2011 - 13:03) alex12060 написал(а):
miro
Curl тебе в помощь
Curl тебе в помощь
Спустя 59 минут, 18 секунд (4.12.2011 - 14:02) miro написал(а):
Curl не подойдет, забанят айпишник на котором будет висеть скрипт. а с проксями возиться неохота, да и быстрые прокси денег стоят.
Вот мой алгоритм
1.скачиваем урл и сохраняем его содержимое в переменную
$html = file_get_ contents('http://ya.ru');
нужно написать такое же только на ajax!(что бы это все делалось на стороне клиента)
2.опять же ajax-ом передаем нашу переменную $html методом POST в php скрипт.(то есть передаем переменную со стороны клиента на сервер)
3.на сервере переменная распарсиваеться и выводиться на экран.
Вот такой вот алгоритм. Помогите с кодом, или скажите какие функции ajax гуглить
Вот мой алгоритм
1.скачиваем урл и сохраняем его содержимое в переменную
$html = file_get_ contents('http://ya.ru');
нужно написать такое же только на ajax!(что бы это все делалось на стороне клиента)
2.опять же ajax-ом передаем нашу переменную $html методом POST в php скрипт.(то есть передаем переменную со стороны клиента на сервер)
3.на сервере переменная распарсиваеться и выводиться на экран.
Вот такой вот алгоритм. Помогите с кодом, или скажите какие функции ajax гуглить
Спустя 12 минут, 21 секунда (4.12.2011 - 14:15) alex12060 написал(а):