[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Из JavaScript в php
konstantin04
Как из javascript передать значение переменной в php?

Код

<script type="text/javascript">
...
var string = "Privert";
<?php
  $string = ???;
?>
...


Самый простой пример того что мне требуется.
Спасибо.



Спустя 26 минут, 33 секунды (13.03.2009 - 14:58) FatCat написал(а):
пхп работает на сервере, джаваскрипт - на машине пользователя.

Для передачи информации на сервер используются поля формы. Значит, джаваскриптом следует заполнять/редактировать эти поля, а затем по сабмиту запрашивать сервер.

Спустя 2 дня, 23 часа, 33 минуты, 12 секунд (16.03.2009 - 14:31) konstantin04 написал(а):
существует ли возможность создать формуляр который после нажатия submit Button передавал бы данные из формуляра как в php так и в JavaScript??
Вот что пытался сделать я:

HTML
<form onsubmit="showLocation(); return false;" method="post" action="">
<table cellpadding="5">
<tr>
<TD>Bundesland : </TD>
<td><select name="Bundesland">
<option>All</option>
<option>A</option>
<option>B</option>
</select>

</select>
</td>
<td><input type="submit" name="find" value="Suche" /></td>
</tr>
</table>
</form>

<?php
$string = $_POST["Bundesland"];
?>


JavaScript считывает данные а вот php не хочет.


Спустя 1 час, 46 минут, 53 секунды (16.03.2009 - 16:18) konstantin04 написал(а):
Таким способом происходит обратный ефект, php получает данные а JavaScript не работает должным образом.
Т.к строчку onclick="showLocation();return false;" нужно сохранить чтобы показания на карте(google map) сохранились.
Что же делать ???

HTML
<form method="post" name="forms">
<table cellpadding="5">
<tr>
<TD>Bundesland : </TD>
<td><select id="Bundesland" name="Bundesland">
<option>All</option>
<option>Baden-W&uuml;rttemberg</option>
<option>Bayern</option>
</select>
</td>
<td><span onclick="showLocation()"><input type="submit" name="find" value="Suche" /></span></td>
</tr>
</table>
</form>

PHP
<?php
if(ISSET($_POST["find"])) print_r($_POST);

Спустя 1 час, 51 минута, 48 секунд (16.03.2009 - 18:10) bret написал(а):
Ещё раз. Что должен делать рнр, а что - яваскрипт7

Спустя 17 часов, 27 минут, 28 секунд (17.03.2009 - 11:38) konstantin04 написал(а):
При помощи JS я работаю с google map а при помощи php я достаю данные из phpMyAdmin.
Я понимаю что эти 2 языка для разных областей но всё же. Как передовать значение переменной из php в JS я нашел но насколько я понимаю наоборот это возможно толко через формуляр. Тоесть из данного формуляра должны считывать информацию php и js одновременно. Это был бы идеальный вариант. Я решил проблему, но не так как бы я хотел. Данные передаются толко на один язык.

Надеюсь что достаточно понятно.

Спустя 1 год, 1 месяц, 21 день, 12 часов, 35 минут, 57 секунд (8.05.2010 - 23:13) Guest написал(а):
Вообще ничего не понятно, чувак, но могу так сказать: AJAX.
)

Спустя 1 день, 10 часов, 9 минут, 29 секунд (10.05.2010 - 09:23) gromitsu написал(а):
Да, единственный выход AJAX
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.