Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
4 / 4 / 2
Регистрация: 26.05.2015
Сообщений: 141

Передать переменную

23.10.2016, 17:14. Показов 488. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть выпадающий список (Выводит регионы из БД)
PHP
1
<?php royal_regions_select('sRegion', 'sRegion', __('Select a region...', 'theme')) ; ?> </div>
и есть переменная
PHP
1
<? $city name=('Санкт-Петербург'); ?>
как сделать так чтоб вместо "Санкт-Петербург" вставлялся регион из выпадающего списка и при переключении региона опять перегружалась страница и $city name менялось на новый?
что надо дописать подскажите пожалуйста.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.10.2016, 17:14
Ответы с готовыми решениями:

Передать переменную
Приветствую. Есть сайт, например, test.ru Имеется каталог ./somedir в котором есть файл index.php в котором нужно написать проверку, если...

Передать переменную PHP в JS
есть файл с кодом php и javascript пожалуйста, помогите передать языковую переменную PHP INPUT_CAPTCHA в Javascript &lt;?php ...

Возможно ли передать переменную
Привет! Вопрос вот в чем у меня есть некая ссылка (не в форме) возможно ли при нажатии на ссылку передать переменную в документ на который...

7
Фрилансер
Эксперт PythonЭксперт JSЭксперт PHP
 Аватар для Azdeman
1871 / 1362 / 604
Регистрация: 12.01.2011
Сообщений: 5,470
23.10.2016, 17:56
Цитата Сообщение от klippa Посмотреть сообщение
name=('Санкт-Петербург');
что это за запись такая? Это какой то фреймвёрк, движок , или что это?
Ну вы тут скинули куски кода, по ним не разберешься.
1
4 / 4 / 2
Регистрация: 26.05.2015
Сообщений: 141
23.10.2016, 18:43  [ТС]
Цитата Сообщение от Azdeman Посмотреть сообщение
что это за запись такая? Это какой то фреймвёрк, движок , или что это?
Ну вы тут скинули куски кода, по ним не разберешься.
это движок нужно его дописать
допустим как передать из этого
PHP
1
2
3
4
<select>
  <option>Санкт-Петербург</option>
  <option>Москва</option>
</select>
в $city name значения выбранного города
или я что то не так объяснила?
0
Фрилансер
Эксперт PythonЭксперт JSЭксперт PHP
 Аватар для Azdeman
1871 / 1362 / 604
Регистрация: 12.01.2011
Сообщений: 5,470
23.10.2016, 18:46
HTML5
1
2
3
4
5
6
7
<form method='POST' action='i.php'>
<select name='select'>
  <option value='Санкт-Петербург'>Санкт-Петербург</option>
  <option value='Москва'>Москва</option>
</select>
<input type='submit' name='enter' value='Отправить'>
</form>
i.php
PHP
1
echo (isset($_POST['enter'])) ? $_POST['select'] : false;
1
4 / 4 / 2
Регистрация: 26.05.2015
Сообщений: 141
23.10.2016, 18:49  [ТС]
спасибо огромное за помощь)
a можно это сделать без кнопки отправить?
например не из select а просто из списка допустим (если название выглядет как ссылка)
0
Фрилансер
Эксперт PythonЭксперт JSЭксперт PHP
 Аватар для Azdeman
1871 / 1362 / 604
Регистрация: 12.01.2011
Сообщений: 5,470
23.10.2016, 18:52
Цитата Сообщение от klippa Посмотреть сообщение
например не из select а просто из списка допустим (если название выглядет как ссылка)
с помощью get параметра ? Ну если у вас ссылка будет примерно такого вида

aaaaa.ru/index.php?gorod='Москва'

PHP
1
echo $_GET['gorod']; // Москва
1
4 / 4 / 2
Регистрация: 26.05.2015
Сообщений: 141
23.10.2016, 19:10  [ТС]
извините за такие тупые вопросы, но как мне вставить это в <? $city name=('ВОТ СЮДА'); ?>
у меня в движке именно это за вывод города отвечает
0
4 / 4 / 2
Регистрация: 26.05.2015
Сообщений: 141
25.10.2016, 01:30  [ТС]
Цитата Сообщение от Azdeman Посмотреть сообщение
Ну вы тут скинули куски кода, по ним не разберешься
написала так все работает
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<form method="POST" action="" enctype="multipart/form-data">
   <select multiple="yes" name="colors[]">
       <option value="Москва"> Москва </option>
       <option value="Санкт-Петербург"> Санкт-Петербург </option>
   </select>
   <input type="submit" name="go" value="ok">
</form>
 
<?php
if(isset($_POST["go"])){
$selected_colors = $_POST['colors'];
  foreach($selected_colors AS $key=>$city)
  {
     echo $city.";";
}
}
 
?>
a можно тоже самое сделать, но только не select а то то вроде ссылки??? ответьте пожалуйста если это возможно, то как?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.10.2016, 01:30
Помогаю со студенческими работами здесь

Передать переменную js в php
У меня возникает один вопрос: Как передать переменную js в php? Читал много в интернете по этому вопросу, ни одного подходящего не нашёл....

Передать переменную из PHP в JS
есть вот такой скрипт: function base64_to_jpeg( $base64_string, $output_file ) { $ifp = fopen( $output_file, &quot;wb&quot; ); fwrite(...

не могу передать переменную
День добрый, есть файл php, в нем примерно следующее: .... if(...) { ...

Передать переменную из JS в PHP
Есть таблица в БД, куда попадают покупки пользователей, мне нужно эти покупки по клику на кнопку скачивать в таблицу csv, реализовал это...

Передать переменную через textbox
Есть слудующий код: &lt;form action=&quot;square.php&quot; method=&quot;POST&quot;&gt; &lt;input type=&quot;text&quot; name=&quot;stepien&quot; class=&quot;funkcjakwadrat&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru