Вызов php-функции из javascript

12
A
На сайте с 18.09.2008
Offline
5
18624

Есть некий html-файл, в нем javascript, обычный типа:

<script type="text/javascript" >

var today=new Date();
var h=today.getHours();
var m=today.getMinutes();
var s=today.getSeconds();
var i=0;

...
</script>

Нужно из него вызвать php-функцию. Как это сделать?

international calling cards (http://www.worldwide-calls.com) Нужны ссылки
Kolyaj
На сайте с 28.03.2006
Offline
69
#1

Никак, это разные языки.

A
На сайте с 18.09.2008
Offline
5
#2

Да я понимаю что разные.

Даже "извратиться" никак нельзя?

Serg_pnz
На сайте с 05.03.2008
Offline
140
#3

Как вариант - намутить что-то на аякс.

aBcolut, объясни в двух словах что хочешь изобразить?

Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
A
На сайте с 18.09.2008
Offline
5
#4

в двух словах:

php-скрипт запрашивает из базы данных и возвращает строку, содержащую html-код.

Javascript должен периодически его вызывать и получать эту строку.

M
На сайте с 20.08.2004
Offline
376
#5

при генерации страницы просто подставляй этоот код

var java_value = "<?=getRandomString()?>"
отец сыночка, лапочки дочки и еще одного сыночка
A
На сайте с 18.09.2008
Offline
5
#6

Miracle, спасибо конечно, но я не соображу: как яваскрипт узнает где находится эта функция php.

Она ведь в другом файле.

Kolyaj
На сайте с 28.03.2006
Offline
69
#7

aBcolut, ключевое слово AJAX, описывать здесь то, что описано на каждом втором сайте по веб-разработке, нет смысла.

savage
На сайте с 10.01.2007
Offline
224
#8
Miracle:
при генерации страницы просто подставляй этоот код
aBcolut:
Miracle, спасибо конечно, но я не соображу: как яваскрипт узнает где находится эта функция php.
Она ведь в другом файле.

javascript никак не узнает, то что предложил Miracle - просто иницилизация переменной javascript при загрузке страницы.

Купить / продать сайт ( https://www.telderi.ru/?pid=ca1f70 ) | Недорогой и надежный хостинг ( https://www.get-host.ru )
Serg_pnz
На сайте с 05.03.2008
Offline
140
#9

aBcolut, пример http://demos111.mootools.net/Ajax_Timed

Как это работает в реале (проверка количества пользователей, смена банеров) http://www.chat.ponedelnikov.net/

M
На сайте с 20.08.2004
Offline
376
#10
savage:
javascript никак не узнает, то что предложил Miracle - просто иницилизация переменной javascript при загрузке страницы.

немного не так

переменная жаваскрипта получит результат который нужен ТС...

есть принцип самодостаточности, зачем все услажнять?:) и ажакс здесь наааааврядли надо

12

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