У меня получается получить значении таким образом (работаю c разными доменами):
https://site1.ru
:
$output = include_once('https://site2.ru/script.php');
Но не получается, если попытаться передать значение доменной имени первого сайта во вторую, так:
https://site2.ru
:
$_SERVER["HTTP_HOST"];
В итоге все равно получаю site2.ru
, а хочу получить site1.ru
Код пробовал переделать так:
https://site1.ru
:
$domen = $_SERVER["HTTP_HOST"];
$output = include_once('https://site2.ru/script.php');
https://site2.ru
:
echo $output;
думал что переменный $domen передаст значение в include_once (это понятно, с целью защиты).
Как нужно было делать правильно?
Если оба сайта ваши, то можно сделать так:
site2.ru/script.php
<?php
echo json_encode($_SERVER);
А потом на https://site1.ru:
<?php
$SITE2_SERVER = json_decode(file_get_contents("http://site2.ru/script.php"), 1);
Если руками отправлять, то содержимое site1.ru:
<form method="get" action="site2.ru/script.php">
<input type="hidden" name="host" value="<?=$_SERVER['HTTP_HOST']?>">
<input type="submit">
</form>
Содержимое site2.ru/script.php:
<?php
if(isset($_GET['host']) && !empty($_GET['host'])) echo $_GET['host'];
Или можно использовать что-то из этого:
https://api.jquery.com/jquery.ajax/
https://api.jquery.com/jquery.get/
https://api.jquery.com/jquery.post/
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Надо написать парсер на phpС яндексом работает нормально, но youtube
сильно лагает при скроле сайт , пытался отследить ( оптимизировать) ничего не вышло http://glavnarzanru/ страница досуг самая лагающая
делаю полную выборку на 40 тысзаписей - памяти требует около 130 мб