Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> PHP+JavaScript 
:(
    Опции темы
Reptor
Дата 11.12.2004, 19:30 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Как передать параметры с ПХП в JavaScript?

Если можно небольшой примерчик наведите.
  Вверх
Mal Hack
Дата 11.12.2004, 20:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Код
<?php

$value = "asdasd";

print "<script>";
print "var i = '" . $value . "';";
print "document.write( ' text : ' + i + ' òåêñò ' );";
print "</script>";

?>

PM ICQ   Вверх
Guest
Дата 11.12.2004, 20:09 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











ещё вопрос: а как получить в виде строки результат роботы ПХП скрипта в который передался GET запрос?
Тоже если можна с примерчиком!


  Вверх
Mal Hack
Дата 11.12.2004, 22:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



С помощью PHP генериуешь нужный гипертекст там, где нужно...
Все что после знака "?" доступно в $_SERVER['QUERY_STRING'], а переменные в массиве $_GET
PM ICQ   Вверх
Secandr
Дата 12.12.2004, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Связист
****


Профиль
Группа: Экс. модератор
Сообщений: 4043
Регистрация: 3.8.2003
Где: Russia, Volgograd

Репутация: 5
Всего: 39



А почитать прикреплёные темы:
http://forum.vingrad.ru/index.php?showtopic=27230


--------------------
Мышки плакали, кололись, но продолжали жрать кактусы (с) cisco
PM ICQ AOL   Вверх
Sukhof
Дата 12.12.2004, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 18.4.2004
Где: Тюмень

Репутация: 0
Всего: 2



Недавно делал классификатор территорий. Суть работы такова, в первом select выбирается район, во втором населенные пункты этого района. Все данные хранились в БД. Первоначально создается массив из районов, элементы которого это населенные пункты. Код выглядит так:


<script LANGUAGE="JavaScript">
<?

// здесь создаем массив javascriptа
sql('cultura');
$sql = "select * from terr ORDER by 'region'";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result))
{
$reg = $row['region'];?>

var <?echo $reg;?>Array = new Array("('Выберите населенный пункт','',true,true)",


<?
sql('cultura');
$sql2 = "select * from punkt where region = '$reg'";
$result2 = mysql_query($sql2);
while ($row2 = mysql_fetch_array($result2))
{
$punkt = $row2['punkt'];

?>

"('<?echo $punkt;?>')",



<?


}
?>

"('')");

<?
}?>







// а здеся уже сама функция тогоже java scripta

function populateCountry(inForm,selected) {
var selectedArray = eval(selected + "Array");
while (selectedArray.length < inForm.country.options.length) inForm.country.options[(inForm.country.options.length - 1)] = null;
for (var I=0; I < selectedArray.length; I++) eval("inForm.country.options[I]=" + "new Option" + selectedArray[I]);
if (inForm.region.options[0].value == '') {
inForm.region.options[0]= null;
if ( navigator.appName == 'Netscape') if (parseInt(navigator.appVersion) < 4) window.history.go(0); else if (navigator.platform == 'Win32' || navigator.platform == 'Win16') window.history.go(0);
}}

</script>


Если надо распишу поподробнее, все проще паренной репы



--------------------
Не бойся делать то, что не умеешь. Помни Ковчег построил любитель, а Титаник профессионалы.
PM MAIL   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0492 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.