Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.68/22: Рейтинг темы: голосов - 22, средняя оценка - 4.68
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 29

Как подключить данные с PHP через JS на удаленный сервер

10.04.2014, 14:19. Показов 4824. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Прошу помочь в решении вопроса о подключения.
Есть php файл, который генерирует какой то контент беря его с БД и модифицируя, и выводит у себя же через echo "много контента с html разметкой"; . Есть совсем другой сайт, на другом сервере к которому по средствам js нужно вставить выше описанный контент в <div id="супер айди"> сюда вставить </div>.

Подключать к сайту в который нужно вставить данный контент дополнительные библиотеки js нельзя.

Фактически мне нужно на сайт по средствами js подключить и вставить в средину дива данные генерируемые php на удаленном сервере. Так как нету знаний js то не знаю как это сделать.

Прошу помочь в решении данного вопроса, заранее всем очень благодарен.

С уважением, Егор.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.04.2014, 14:19
Ответы с готовыми решениями:

Как подключить удаленный сервер к АД главного офиса?
Контролер домена за VPN Есть сервер с поднятым AD, он находится в офисе имеет Windows 2012 Standard. Локальная сеть 192.168.3.0 Есть...

Подключить удаленный сервер в локальную сеть
Добрый день! Есть удаленный сервер в ЦОД, внешний айпи. Есть роутер Mikrotik в офисе тоже в белым айпи. Нужно подключить сервак в локальную...

Как подключить виртуальный сервер в локальную сеть через Hyper-V со статичным IP?
Есть новый сервер С Ms Server 2016. Он заведен в домен локальной сети и имеет статичный IP. В настройках виртуальных коммутаторов...

10
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
10.04.2014, 14:28
не путайте сайт со страницей
сайт - это, бывает, десятки тысяч страниц
-----------

а теперь попробуйте спокойно, подумав, рассказать о своей проблеме, начиная с пользователя

итак, пользователь Вася из города Урюпинска включил свой компьютер, открыл браузер и в адресной строке браузера ввёл адрес главной страницы вашего сайта httр://egorkasite.ru/

расскажите - что Вася должен увидеть?
0
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 29
10.04.2014, 15:03  [ТС]
kalabuni, спасибо что смогли уделить время , итак сейчас расскажу по подробней на вашем примере.
Вася открывает сайт httр://egorkasite.ru/ и должен в исходном коде страницы видеть:
HTML5
1
2
3
4
5
6
7
8
9
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>  
</head>
<body>
<p id="intro">Супер текст с пхп файлика</p>
    <script type="text/javascript" src="http://egorkisayt2.com/js/файлик с джава скриптом.js"></script>
</body>
</html>
Пхп файлик находится по адресу http://egorkisayt2.com/engine.php
В котором:
PHP
1
2
3
 <?php
    echo "$какая то переменная которая есть в пхп, какие то хтмл теги типа дивово таблиц или ещё чего то  и тд. lalala "; 
?>
А вот сам вопрос в том что должно быть в "файлик с джава скриптом.js" чтобы всё работало как я описал выше.

Надеюсь расписал как нужно.
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
10.04.2014, 15:25
Цитата Сообщение от NyamNyamNyam Посмотреть сообщение
Вася открывает сайт httр://egorkasite.ru/
печально, но приходится констатировать - с головой у вас не всё в порядке
повторяю ещё раз: Вася не может "открыть сайт", он может открыть какую-то страницу сайта

увы, и со всем остальным у вас также плохо

1. PHP - это всего лишь печатная машинка
понимаете, можно написать письмо шариковой ручкой - <html><body>Письмо</body></html>
а можно напечатать это же письмо на пишущей машинке echo "<html><body>Письмо</body></html>";
в обоих случаях результат будет абсолютно одинаковым - пользователь увидит на экране слово Письмо
в обоих случаях, если пользователь посмотрит "Исходный код", он увидит <html><body>Письмо</body></html> и сразу даже не узнает - шариковой ручкой письмо было написано или на пишмашинке

2. так вот, PHP работает в качестве пишущей машинки на сервере - всего лишь!
из echo "<html><body>Письмо</body></html>"; PHP делает <html><body>Письмо</body></html> -- и в этом весь смысл PHP, иного предназначения у него нет!
и после того, как сделает, PHP отключается, все его переменные исчезают, а сформированный код ЗАТЕМ уходит через сеть в браузер

3. поэтому внутри браузера говорить о каких-то переменных PHP также глупо, как и говорить, что Вася "открывает сайт"

4. так что Вася ваш не увидит <p id="intro">Супер текст с пхп файлика</p>, потому что вообще всё, начиная с <!doctype> и заканчивая </html> - это и есть "супертекст с файлика PHP", а не в каком-то одном параграфе
----------

теперь о "файлике с джава скриптом.js"
если он имеет расширение *.js, то он не может одновременно иметь расширение *.php
вы уж выберите что-то одно

никаких переменных PHP этот "файлик с джава скриптом.js" доставить на страницу не может
потому что - читайте выше пункты 1-4

ваш глупейший по сути вопрос снят?
или опять что-то непонятно?
0
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 29
10.04.2014, 15:42  [ТС]
kalabuni, нет, ещё не снят.
Рассказываю ещё раз:
Вася должен увидеть, открыв страницу сайта, httр://egorkasite.ru/ :
Привет мир, Пока!

Из этого всего текст "Пока!" написано печатной машинкой по адресу http://egorkisayt2.com/engine.php , а "Привет мир, " написано ручкой по адресу httр://egorkasite.ru/index.html

Надеюсь я учел ваши замечания...
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
10.04.2014, 16:37
файл httр://egorkasite.ru/index.html
HTML5
1
2
3
4
5
6
7
8
9
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>  
</head>
<body>
<p id="intro">Привет мир</p>
    <script type="text/javascript" src="httр://egorkisayt2.com/engine.php"></script>
</body>
</html>
файл httр://egorkisayt2.com/engine.php
PHP
1
2
3
4
5
<?php
$rezult = "onload = function () {document.getElementById ('intro').innerHTML += ', Пока!'}";
header ("Content-type: text/plain; charset=utf-8");
print $rezult;
?>
спецом для вас - http://codecenter.awardspace.c... 42014.html
1
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 29
10.04.2014, 16:59  [ТС]
PHP
1
2
3
4
5
6
7
kalabuni, спасибо вам огромное! А можете ещё подсказать для более конкретного случая ? Как вывести если скажем в нашем пхп файлике был цикл: 
        $i=0;
        while ($i<3){
            $i++; 
            $a= rand(0, 3);
            echo " <div>$a </div> ";
        }
К примеру должно выйти что то такое "Привет мир1 2 3", или другие рандомные циферки. Буду очень благодарен за помощью, извиняюсь что очень к вам пристал.
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
10.04.2014, 18:16
ну какие-такие echo " <div>$a </div> " в файле, который подключается как javascript-файл?

увы, вы так совершенно ничего и не поняли...

вы же сами написали в своём коде:
<script type="text/javascript" src="http://egorkisayt2.com/js/файлик с джава скриптом.js"></script>
а теперь пытаетесь вместо javascript-кодa выводить HTML-код...

я, конечно, могу написать вам PHP-код, который сформирует javascript-код...
но вам это всё-равно не поможет... вы никак сути понять не можете
0
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 29
10.04.2014, 18:26  [ТС]
kalabuni, я и раньше писал что нужно вывести хтмл код который пишется пхп. Да я вас не могу понять, потому что спрашиваю вас как вывести то что у меня выводит engine.php в теле какой то страницы, какого то сайта. А вы мне к примеру рассказываете что когда я скажу вывести на сайте то это грубая ошибка и тд...
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
10.04.2014, 18:39
"ну вы тупой" (я не ругаюсь, я фильм "Ирония судьбы" цитирую)

добавить HTML-код с другого сервера непосредственно в текущую страницу НЕЛЬЗЯ!!!!!!!!!!!!!!!!!!!!!
СОВСЕМ НИКАК НЕЛЬЗЯ!!!!!!!!!!!!!!!!!!!!!!!
это вам понятно?
через <iframe> - пожалуйста, а вот непосредственно в существующее тело документа - НЕЛЬЗЯ!!!!!!!!!!!!!

однако можно с другого сервера подключить javascript-файл,
который в существующей странице создаст новое содержание в виде HTML-кода

"создание нового содержания в виде HTML-кода" - это никак не равно "новый HTML-код"
это javascript-код, в котором в общем случае не будет ни единого символа < или >, а он сможет создать все существующие в спецификации HTML теги
это понятно, наконец-то?
или опять не въехали?
0
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 29
10.04.2014, 18:51  [ТС]
Хм, а какая разница создаст или подключить и тд. (тоесть я понимаю что разница есть, но если важно решить какой то вопрос по созданию или подключению, или написанию, или ещё что-то - нужного хтмл кода с сервера на сайт) разве столь важно как это назвать ? Да я не знаю js и да я возможно не правильным словом написал что нужно сделать. Но всем и так понятно что мне просто нужно вывести (создать, написать, нарисовать) созданный в пхп файлике, хтмл код на странице другого сайт между тегами <div>. Все и так понимают что вы знаете лучше, что вы умны и тд., для чего вы меня мучаете ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.04.2014, 18:51
Помогаю со студенческими работами здесь

Как подключить видеоплеер uppod через php?
Здравствуйте, у меня такая проблема, надо в fullstore.tpl прописать uppod плеер. сам плеер должен автоматом определять содержимое страниц и...

сервер AD с терминальным доступом через удаленный рабочий стол
Здравствуйте. Необходимо настроить сервер AD, с доступом через &quot;подключение к удаленному рабочему столу&quot;(RDP я так понимаю), так...

Как лучше всего через PHP заливать файлы на удалённый сервер?
Пишу CMS для хостинга файлов (изображений, аудио, видео, не важно) и не могу определиться со способом отправки файлов на удалённый сервер....

PHP - как открыть/прочитать файл из сокета через прокси сервер
не знаю правильно ли я выразился..., я имел ввиду как прочитать в переменную какой-либо файл с какого-нибудь сервера через прокси-сервер.

Как вывести данные JSON через PHP?
Есть ссылка на JSON код http://188.225.25.159:6734/api/diets Получаю его таким образом: $json =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита табличной части. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru