Программирование => PHP => Тема начата: --dancer-- от 12 Мая 2004, 01:04:10
Название: Проблема с передачей параметров из JavaScript в PHP
Отправлено: --dancer-- от 12 Мая 2004, 01:04:10
Всем привет!!! Прошу помощи или совета. Задача: 1. Определять версию браузера и ОС, зашедшего на сайт, и проводить запись в файл этой информации. 2. Есть несколько скриптов которые выполняются в зависимости оттого какая версиястоит. А затем записывать информацию о том выполнился ли скрипт или нет в отдельный файл.
Версию определяю 2 способами через РНР и через JavaScript. При работе через РНР проблем все работает шоколадно. Проблема именно при работе с JavaScript. Все классно определяется, но не могу передать в скрипт для записи в файл. Делаю так: Через JavaScript получаю инфу и заношу ее в форму и пытаюсь передать ее в РНР скрипт, но ничего не получается инфа не передается.
$filename3 = "logfile3.log"; echo " информация записана в файл logfile3.log"; $string=$_REQUEST[\'str\']; $fp = fopen($filename3, "a"); if ($fp) fwrite($fp, $string."\\r\\n"); fclose($fp); ?>
Может я че-то не так пишу, помогите разобраться.
Название: Проблема с передачей параметров из JavaScript в PHP
Отправлено: Меняздесьдавнонет от 12 Мая 2004, 07:26:53
не заметил я, чтобы ты что-то яваскриптом на сервер передавал
Цитировать
--dancer--: 2. Есть несколько скриптов которые выполняются в зависимости оттого какая версиястоит. А затем записывать информацию о том выполнился ли скрипт или нет в отдельный файл.
беда в том, юноша, что яваскриптом определять, какпй скрипт выполнять, как бы, малость бесполезно....
Название: Проблема с передачей параметров из JavaScript в PHP
Отправлено: Mog. от 12 Мая 2004, 09:09:37
Цитировать
--dancer--: str3="Брoузер - " + browser_name + ", версия - " + browser_version + ", работа с Cookie -";
value должно быть присвоено значение str3
Цитировать
--dancer--: $string=$_REQUEST[\'str\'];
Я бы написал $string=$_GET[\'browser_name\'];
Название: Проблема с передачей параметров из JavaScript в PHP
Отправлено: --dancer-- от 12 Мая 2004, 10:15:40
RomikChef: Ну ладно опуcтил и молодец. Теперь я знаю, что я самый последний ламер. Для более плодотворной работы на вашем сайте мне необходимо после авторизации нажимать RESET. Уже бегу намыливать веревку.
А теперь по делу. Может я что-то не так написал. Есть у меня такая проблема - хреново объясняю. Ну так вот
Цитировать
RomikChef: не заметил я, чтобы ты что-то яваскриптом на сервер передавал
Через JavaScript я получаю информацию. Она классно выводится на экран, а мне надо записать в файл. Насколько я знаю яваскриптом это сделать невозможно. Поэтому я пытаюсь это сделать через пхп. Вот я и пытаюсь передать эту инфу в пхп, а не получается. Буду благодарен если поможете
Цитировать
RomikChef: --dancer--: 2. Есть несколько скриптов которые выполняются в зависимости оттого какая версиястоит. А затем записывать информацию о том выполнился ли скрипт или нет в отдельный файл.
беда в том, юноша, что яваскриптом определять, какпй скрипт выполнять, как бы, малость бесполезно....
Возможно это и беcполезно, но на то я и молодой и амбициозный чтобы изобретать велосипеды, от которых у вас матерых програмеров волосы дыбом встают: "Зачем так извращаться??!!??" Вот мой вариант и скажите пройдет он или нет. Насколько я знаю если в яваскрипте произошла ошибка и он не срботал на каком-то этапе, то далее он уже ничего не делает. Ну тогда можно в начале ввести переменную done=0, а в самом конце если все прошло, то done=1
Цитировать
Mog.:
Спасибо я именно так и делал, но ничего не получается. Ведь
Цитировать
Mog.: str3="Брoузер - " + browser_name + ", версия - " + browser_version + ", работа с Cookie -";
в Яваскрипте А
Цитировать
Mog.:
Вне скрипта и поэтому вся информация которая в скрипте недоступна
Название: Проблема с передачей параметров из JavaScript в PHP
Отправлено: Mog. от 12 Мая 2004, 10:31:38
Цитировать
--dancer--: вся информация которая в скрипте недоступна
Кому? Если уж ты
Цитировать
--dancer--: молодой и амбициозный чтобы изобретать велосипеды
то возьми и сделай ее доступной. Сгенерируй, например, форму Jскриптом и потом эту форму отправляй пхп скрипту, который будет писать в файл, то, что примет из формы.
Название: Проблема с передачей параметров из JavaScript в PHP
Отправлено: --dancer-- от 12 Мая 2004, 13:29:08
RomikChef Если ты говоришь, что через Яваскрипт проверить какой скрипт сработал нельзя, то подскажи плз, чем это тогда можно сделать
Название: Проблема с передачей параметров из JavaScript в PHP
Отправлено: Меняздесьдавнонет от 12 Мая 2004, 14:04:05
странный чувак...
Название: Проблема с передачей параметров из JavaScript в PHP
Отправлено: Меняздесьдавнонет от 12 Мая 2004, 14:07:37
Цитировать
с JavaScript. Все классно определяется, но не могу передать в скрипт для записи в файл.
зачем, если
Цитировать
При работе через РНР проблем все работает шоколадно.
Название: Проблема с передачей параметров из JavaScript в PHP
Отправлено: --dancer-- от 13 Мая 2004, 02:11:20
Всем спасибо за то что приняли живое участие в обсуждении моей проблемы
Цитировать
RomikChef:
зачем, если
При работе через РНР проблем все работает шоколадно.
Зачем, зачем задача у меня такая . Плюс к тому существует пара других прикладных скриптов на яваскрипте работу которых тоже надо ослеживать.
А проблему я все же решил. Если кому интересно ВОТ: