|
Передача информации из PHP в Javascipt
|
|||
---|---|---|---|
#18+
Значит такая вод проблема: из жаваскрипта вызывается document.write(""<img src="http://....php?xparam=...",) нужно переделать что бы при вызове той же функции из *.php файла в зависимости от возвращаемого результата отображалась картинка либо ссылка. картинка статическая с известным именем ссылка тоже. вопрос собственно в том что должен возвращать php файл что бы на этот результат правильно реагировал javascript ?? я это представляю как <script> var result; result = ... filename.php?xparam=...; if (result == ??){ // рисуем картинку document.write ("<img scr='http://domainnam.com/img.gif' "); }else{ document.write ("<a href='http://domainnamex.com>info</a>' "); } надеюсь я правильно изъяснил и кто нибудь поможет. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2004, 18:49 |
|
Передача информации из PHP в Javascipt
|
|||
---|---|---|---|
#18+
Алекс, мне кажется ты не совсем понимаешь, что такое php скрипты, что такое клиентcкие javascript скрипты. В javascript нельзя получить динамическое значение из php скрипта путем вызова этого php скрипта с каким-то параметром. В твоем случае вместо html-файла, в котором у тя javascript пытается получать данные из php скрипта, надо написать php скрипт, который будет просто вызывать функционал, определяющий результат (картинка или текст). А функционал этот (в описанном тобой случае, отдельный файл), лучше поместить в функцию в общей библиотеке, особенно если обращение к нему происходит в нескольких местах... А в идеале, почитав мануал по php, xml, xslt, ты бы понял, что хорошо, когда данные отделены от представления, и можно не загромождать код такими конструкциями как Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Ммм... Да-да, я увлекся, сорри, надеюсь хотя бы первая часть поста понятна... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2004, 22:54 |
|
|
start [/forum/topic.php?fid=23&msg=32722852&tid=1479316]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 317ms |
total: | 442ms |
0 / 0 |