Задать вопрос
@dagnew005

Как вывести содержимое PHP файла с помощью JS?

Здравствуйте.
Имею такой код:
<?php
require_once ('system/function.php');

$id = abs(intval($_GET['id']));

$all = 1;

$rek = mysql_result(mysql_query("SELECT COUNT(id) FROM `ads_site`  WHERE `id_site` = '$id' and `time_srok` > '".time()."'"),0);

$sql_rek = mysql_query("SELECT * FROM `ads_site`  WHERE `id_site` = '$id' and `time_srok` > '".time()."' ORDER BY rand() ");

$site_user = mysql_fetch_assoc(mysql_query("SELECT * FROM `site_user` WHERE `id` = '".$id."'"));

if($site_user == 0) {
echo 'Такой площадки не существует!';
exit;
}

if($site_user['mod'] == 0) {  
echo 'Площадка на модерации!';
exit;
}
##Блок рекламы
if($rek != 0) {

while($sql = mysql_fetch_assoc($sql_rek)){
    
echo '<a href="'.$sql['url'].'"> ';

if($sql['color']) echo '<font color="'.$sql['color'].'">'; 

if($sql['b'] == 1) echo '<b>'; 
if($sql['i'] == 1) echo '<i>';

echo $sql['name'];

if($sql['i'] == 1) echo '</i>';
if($sql['b'] == 1) echo '</b>'; 

if($sql['color']) echo '</font>';
echo '</a>';

if($rek > 1) echo '<br/>';


}


if($k_post < $all) echo '<a href="'.$HOME.'/add.php?id='.$id.'">Купить тут рекламу за '.$site_user['cena'].'р. </a>';

}
?>

нужно что бы содержимое выводилось с помощью js
на пример так:
<script type="text/javascript" src="http://сайт/t2.php?id=1"></script>


Как это можно сделать?
  • Вопрос задан
  • 3380 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
nalomenko
@nalomenko
Руководитель отдела разработок в студии «Lava»
AJAX Вам в помощь :)
Ответ написан
Комментировать
@UAS_web
PHP,JS программист
Делаешь AJAX передавая нужный скрипт, на сервере php скрипт принимает название файла , считывает его и отдает его содержимое в ответе, позже не стороне клиента выводишь где надо.
Ответ написан
Комментировать
Acuna
@Acuna
Заполнил свой профиль
Подождите-ка, но у Вас же уже все сделано. Браузер просто запускает файл в тегах script как будто бы это require при каждой перезагрузке страницы. Все должно работать. Только позаботтесь о том, чтобы файл function.php лежал в папке system, которая, в свою очередь, лежит с этим Вашем файлом t2.php. А AJAX нужен для асинхронной подгрузки контента (чтобы загружать какой-либо контент в определенном месте страницы без перезагрузки всей страницы целиком каждый раз). Это не Ваш случай.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽