forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   PHP / MySQL (http://forum.boolean.name/forumdisplay.php?f=135)
-   -   Вывод данных из php в html (http://forum.boolean.name/showthread.php?t=13419)

MotoMustanger 27.09.2010 19:34

Вывод данных из php в html
 
Есть скрипт php который выводит количество онлайн юзеров http://mustanger.tochki.org/chats.ph...numonlineusers

Как мне вставить в html страницу надпись "Сейчас онлайн:" и число из скрипта. Пробовал через формы - не выходит.
<form method="get"
action="http://mustanger.tochki.org/chats.php?action=numonlineusers"
name="Онлайн">
<input name="action" type="checkbox" value="numonlineusers">
</form>

Brain 28.09.2010 11:21

Ответ: Вывод данных из php в html
 
Нужен сам скрипт, если он есть в файле (например: ./skins/tpl/user/count_online.php)
<p>Сейчас он-лайн: <?php include('./skins/tpl/user/count_online.php');?></p>

если в конфиге php.ini ввести allow_url_include = on, то можно и так:
<p>Сейчас он-лайн: <?php include('http://mustanger.tochki.org/chats.php?action=numonlineusers');?></p>
но поменять его без личного сервака врядли получиться

ещё можно iframe'ом
<p>Сейчас он-лайн: <iframe src="'http://mustanger.tochki.org/chats.php?action=numonlineusers'" name="online" width="30px" height="30px" noresize scrolling="no"></p>

но ИМХО первым PHP инклудом легче

moka 01.10.2010 04:12

Ответ: Вывод данных из php в html
 
Естественно логика на php для получения числа людей онлайн (коннект к дб и т.п), должна быть в начале, а использовать можно где хочешь в хтмл, и как хочешь.
PHP код:

<div>Users Online: <?php echo $usersOnlice?></div>

ЗЫ, учитывай, что если ты просмотришь в броузери Исходник страницы, естественно пхп логики ты там не найдешь, т.к. она исполняется на сервере, и тебе выводится только результат (то что нужно только броузеру).


Часовой пояс GMT +4, время: 05:58.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot