Автор Тема: Передача данных из JavaScript в PHP  (Прочитано 9715 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн santei

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Передача данных из JavaScript в PHP
« : 29 Января 2004, 18:17:04 »
Как прередаются данные из JavaScripta во встроенный в него PHP скрипт.



как передавать переменную???

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
Передача данных из JavaScript в PHP
« Ответ #1 : 29 Января 2004, 18:22:48 »
Ну не встраивается PHP в Javascript потому что он на клиенте, а php на сервере.
http://faq.phpclub.net/na_tanke
Таким образом как ты написал можно сформировать Javascript который будет выполняться на клиенте.
работа в Украине

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Передача данных из JavaScript в PHP
« Ответ #2 : 29 Января 2004, 18:24:43 »
Никак, т.к. JS выполняется в одном месте, а PHP-скрипт в другом.
Знаешь что такое клиент и сервер?
Все болезни от нервов, только сифилис от удовольствия

Оффлайн santei

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Передача данных из JavaScript в PHP
« Ответ #3 : 29 Января 2004, 18:37:44 »
Все что вы говорите ерунда. Эта смесь работает прекрасно сам проверял. Можете проверить.



Вместо этого маленького скрипта на php можете писать полноценный который цепляется к базе выполняет какието действия и возвращает значение переменной.

Хочу знать как передать значение переменной из JAVA в PHP чтобы наложить ограничение на SQL запрос?

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Передача данных из JavaScript в PHP
« Ответ #4 : 29 Января 2004, 18:47:31 »
[OFF]сильно[/OFF]
Не все коту матрица.

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
Передача данных из JavaScript в PHP
« Ответ #5 : 29 Января 2004, 18:49:03 »
Цитировать
santei:
Все что вы говорите ерунда.

тогда какого ты сюда пришел?
работа в Украине

Оффлайн santei

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Передача данных из JavaScript в PHP
« Ответ #6 : 29 Января 2004, 18:53:43 »
Пришел для того чтобы узнать как передать значение переменной из JAVASCRIPT в PHP чтобы наложить ограничение на SQL запрос?
Должен же быть какой то фокус.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Передача данных из JavaScript в PHP
« Ответ #7 : 29 Января 2004, 19:06:34 »
santei
то что ты показал - это передача данных из PHP в JavaScript
Для ПХП яваскрипт ни чем не отличается от html или wml.
Чтобы передать значение в обратном направлении
javascript -->> php
нужно заново перегружать страницу.
Вобщем читай ссылку из топика Yukko пока не дойдет.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Передача данных из JavaScript в PHP
« Ответ #8 : 29 Января 2004, 19:16:38 »
[OFF]А потом говорят, что мол Ромик - зверь[/OFF]
Все болезни от нервов, только сифилис от удовольствия

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Передача данных из JavaScript в PHP
« Ответ #9 : 29 Января 2004, 19:25:21 »
Цитировать
santei:

- подобного нет и быть не может.

Если тебе надо передать переменную из JS в скрипт на PHP, то это тебе поможет:
loc = hostname + \'?\' + varname + \'=\' + varvalue;
location.href = loc;

По другому никак.
Если тебе нужно это ограничение, то передай скрипту это ограничение. Но придется перегружать страницу, т.к. PHP исполняется заведомо раньше JS
Дошло?

location.href = \'script.php?sql=\'+sqlquery; - в принципе, ответ на твой вопрос.
Но так делать нельзя, т.к. любой сможет передать твоему скрипту зловредный запрос.
Как извратиться в данном конкретном случае - думай сам. Варианты есть.
LJ: Backslashed life (rss)

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Передача данных из JavaScript в PHP
« Ответ #10 : 29 Января 2004, 19:46:07 »
Цитировать
Croaker:
сильно

Да, весьма :-)

Оффлайн santei

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Передача данных из JavaScript в PHP
« Ответ #11 : 29 Января 2004, 20:30:29 »
Короче я все это заварил из за проблемы с формой. показываю


Номер


Марка




 
в ней к onchange прилеплена функция на JS в которую включен PHP код, мне нужно передать в PHP значение поля NOM, для запуска запроса на сервер. Остается узнать как его в PHP считать.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Передача данных из JavaScript в PHP
« Ответ #12 : 29 Января 2004, 20:50:11 »
santei
сколько раз ты прочитал faq.phpclub.net/na_tanke ?
Мало, надо еще, потому что ты ничего не понял.

Чтобы передать данные в ПХП нужно перезагружать скрипт (напрмиер так как показал тебе CGVictor )
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Передача данных из JavaScript в PHP
« Ответ #13 : 29 Января 2004, 21:03:54 »
santei , ты уже просветлен?
ты убедился, что так, как ты нафантазировал от неграмотности, сделать нельзя?
Ты готов выслушать варианты, как сделать то, что тебе надо?

Оффлайн santei

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 15
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Передача данных из JavaScript в PHP
« Ответ #14 : 29 Января 2004, 21:05:18 »
Читал и мне этого достаточно. Но я точно знаю что функция запустится только при изменении значения этого поля. А поле это обыкновенный объект формы значение которого можно считать и PHP позволяет работать с JAVA, только нужно знать как Таким образом можно передать значение поля в PHP а после этого запустится функция.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28