| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > JavaScript & PHP |
| Автор: 244760100 1.4.2006, 10:15 |
| у меня есть такая функция на JavaScript, но она на работает, я подозривая, что все это из-за совмешения JavaScript i PHP... вы е скажете, правльно ли я написал или нет? и если нет, то скажите плиз, как можно совместить PHP и JavaScript... или же через PHP заставить браузеру самому когда будет время сделать функцию? <head> <script> function sss(){ </script> <? $y=0; echo $y; $t=filemtime("mess.mess"); if($t!=$y){ $f=file("mess.mess"); $k=count($f); echo $f[$k-1]."<br>"; global $y; $y=$k; } echo $y; ?> <script> }</script> <title></title> </head> <body> <script> setTimeout("sss()",1000);</script> </body> |
| Автор: Drache 1.4.2006, 10:31 |
| 1. php - серверный скрипт, JavaScript - клиентский скрипт. 2. из п.1 следует, что php никак не может взаимодействовать с JavaScript. НО php может генерировать страничку, в которой будет и JavaScript. Советую поискать ответ на свой вопрос в таких направлениях: - определись как должна выглядеть твоя ф-ция sss(). Запиши ее в html. - сделай так, чтоб php сгенерил именно такой код. |
| Автор: PARROT 3.4.2006, 08:49 |
| 244760100, пользуемся кнопкой КОД. |
| Автор: 244760100 3.4.2006, 12:20 |
| ну люди.. понятно.. так может есткь эржижалентная функция фунции setTimeout() ??a? |
| Автор: PARROT 3.4.2006, 14:33 |
| 244760100, наверно в этом случае лучше не смешивать языки, воспользоваться или тем или другим. И еще, исправьте пожалуйста свой первый пост, заключив свой код в кнопку КОД. Спасибо, за понимание. |
| Автор: Baiduzniy 6.4.2006, 15:45 |
| че-то не врубаюсь, ваш скрипт выводит длину файла mess.mess ? какое назначение скрипта... для тех кто в бронипоезде и сбудуна |
| Автор: CyClon 6.4.2006, 17:53 | ||
|
| Автор: 244760100 7.4.2006, 19:25 |
| а так правильно <script type="text/javascript"> function add(){ JavaScript kod... </script> <? PHP KOD ?> <script type="text/javascript"> } </script> а так правильно? |
| Автор: PARROT 9.4.2006, 15:50 | ||
| 244760100, теперь Вам придется отредактировать оба своих сообщения, заключив свои скрипты, в нажатие кнопки КОД: Из выпадающего меню, над тем где Вы собираетесь писать свой код (не текст!), жмем по выпадающему меню, с начертанием Код. Нашли??? Далее выбираем ту подсветку кода, которая соответствует Вашему языку написания скрипта, в Вашем случае это РНР. Надеюсь понятно расписала и почитайте на досуге правила форума, пожалуйста. Спасибо. Не забудьте отредактировать оба своих сообщения, я проверю. Спасибо за понимание.
|
| Автор: 244760100 10.4.2006, 10:47 |
| а как тогда можно будет чтоб через Йажа , вызвать пхп функция? |
| Автор: IvanB 10.4.2006, 13:22 |
| Как уже говорили выше, используй Ajax.... Или не говорили. В Google можешь поискать.... http://dklab.ru/lib/Subsys_JsHttpRequest/ Или это не совсем то, что нужно? |
| Автор: 244760100 12.4.2006, 18:45 |
| посмотрим.... |