script src php файл

12 3
J
На сайте с 08.06.2006
Offline
844
2252

<script src="test.php"></script>

в тесте тупо "хело ворлд"

но

<script src="test.php"></script>
выдает пустоту

что не так ?

siv1987
На сайте с 02.04.2009
Offline
427
#1

alert('Hello world');

для браузера это все таки javascript

J
На сайте с 08.06.2006
Offline
844
#2

siv1987, так конечно же не ('Hello world') планируется

нужно именно чтобы результат работы пхп скрипта выводило

siv1987
На сайте с 02.04.2009
Offline
427
#3

Что значит "выводило"? script src ничего не "выводит", он подключает скрипт из внешнего файла.

Откройте скрипт по прямой ссылке в браузере и смотрите что возвращает сервер, или включите файербаг. Так же проверьте адрес если он относительный, чтобы небыл относительным другой папке.

J
На сайте с 08.06.2006
Offline
844
#4
siv1987:
Что значит "выводило"? script src ничего не "выводит", он подключает скрипт из внешнего файла.
Откройте скрипт по прямой ссылке в браузере и смотрите что возвращает сервер, или включите файербаг. Так же проверьте адрес если он относительный, чтобы небыл относительным другой папке.

в файле test.html есть код

<script src="test.php"></script>

в test.php

<?php
конеткты и выборки с БД
print-ы
?>

оба в одной папке лежат

есть test.php напрямую запустить (в браузере), то выводит все как надо

а если открыть в браузере test.html, то пусто

а нужно, чтобы выводило то же что и test.php

это реально сделать?

LEOnidUKG
На сайте с 25.11.2006
Offline
1762
#5

В самом начале файле:

header("content-type: application/x-javascript;charset=utf-8");

а потом пишите, что угодно.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
siv1987
На сайте с 02.04.2009
Offline
427
#6

joost, вы кажется не понимаете что script src это подключение внешнего скрипта, а вы похоже тупо выводите текст. Если нужно вывести какой-то текст используйте аджакс запросы, или .load() в jquery

J
На сайте с 08.06.2006
Offline
844
#7
LEOnidUKG:
header("content-type: application/x-javascript;charset=utf-8");

не помогло

---------- Добавлено 02.04.2014 в 15:00 ----------

siv1987, если не сложно черкните код, чтобы в html файле <script ></script> используя load вывести текст, котрый выводит test.php

спасибо!

---------- Добавлено 02.04.2014 в 15:03 ----------

и еще

как быть если test.php будет на стороннем сервере?

siv1987
На сайте с 02.04.2009
Offline
427
#8
joost:
как быть если test.php будет на стороннем сервере?

Если сервер свой - Access-Control-Allow-Origin

если нет - делать запросы к через свой сервер.

O
На сайте с 29.05.2008
Offline
195
#9

А зачем нужен index.html, почему не выводите все в index.php?

J
На сайте с 08.06.2006
Offline
844
#10
siv1987:
Если сервер свой - Access-Control-Allow-Origin
если нет - делать запросы к через свой сервер.

Объясните подробней!

Спасибо!

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий