- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
siv1987,
а как в js в $code поместить содержимое (пхп код) файла test.php
---------- Добавлено 03.04.2014 в 12:39 ----------
создал
credits.js
в нем
в коде на стороннем сайте
и так пробовал
и пусто
joost
Создаем php фаил (code.php) - в нем прописываем загрузку инфы откуда хотим "внешний сервер, бд, внутренняя инфа"
подключаем jquery на странице с html
пишем код обращения к внутреннему файлу
$(document).ready(function(){
//Прячем элемент с ид текст
document.getElementById('text').style.display='none';
//выполняем сам запрос
$.ajax({
//тип POST
type: "POST",
//адрес куда будем слать
url: "code.php",
//тип параметров
dataType : "html",
//выполняем, если запрос прошел успешно
success: function(data){
//записуем результат ответа с php файла в нужный нам елемент
$('#text').html(data);
document.getElementById('text').style.display='block';
},
//виполняем, если возникла ошибка
failure: function() {
alert("Касяк отправки");
}
});
return false;
});
</script>
и ставим див куда загружать инфу полученную из code.php
speed-core,
сделал так
</script>
<script type="text/javascript">
$(document).ready(function(){
//Прячем элемент с ид текст
document.getElementById('text').style.display='none';
//выполняем сам запрос
$.ajax({
//тип POST
type: "POST",
//адрес куда будем слать
url: "http://ip_my_server/code.php",
//тип параметров
dataType : "html",
//выполняем, если запрос прошел успешно
success: function(data){
//записуем результат ответа с php файла в нужный нам елемент
$('#text').html(data);
document.getElementById('text').style.display='block';
},
//виполняем, если возникла ошибка
failure: function() {
alert("Касяк отправки");
}
});
return false;
});
</script>
<div id='text'>Тут будет текст</div>
и вижу пустоту
joost
не так сделал :) я же сказал внутренний фаил, который будет брать инфу с внешнего.
пример
$text=file_get_contents('http://google.ru');
echo $text;
?>
Архив new.zip содержит тестовые файлы.
Пример загрузки внешних данных - заменяем фаил code.php из архива new на фаил из архива code.zip
file_get_contents
на хостингах часто не работает
joost
есть еще куча способов.
Я думаю при помощи php вытащить контент с другова сайта проблем не составит.
тем самым вы скроете первоисточник, и покажете нужную инфу.
Хотя можете дальше думать над загрузкой инфы при помощи JS - там еще не один способ есть ;)
Мой пример рабочий, как и другие выше сказанные, только допилить под себя.
<script>
$(document).ready(function(){
$("#credits").load("http://ip_my_server/credits.php");
});
</script>
<div id="credits"></div>
если вызывать в браузере html файл с таким кодом на http://ip_my_server то все работает
но этот код на другом сайте выдает пустоту
---------- Добавлено 03.04.2014 в 14:29 ----------
<script>
$(document).ready(function(){
$("#credits").load("http://ip_my_server/credits.php");
});
</script>
<div id="credits"></div>
работает!
только вот http://ip_my_server/credits.php показывает картинки
а на стороннем сервере картинки не видны
---------- Добавлено 03.04.2014 в 14:38 ----------
все!
и с картинками решил
спасибо!speed-core, siv1987,