Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: как передать данные

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
pava77
Отправлено: 28 Марта, 2013 - 19:56:00
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Март 2013  


Помог: 0 раз(а)

[+]


PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $ob = array("г. Киев", "Винницкая область", "Волынская область", "Днепропетровская область", "Донецкая область", "Житомирская область",
  4.  "Закарпатская область", "Запорожская область", "Ивано-Франковская область", "Киевская область", "Кировоградская область", "Луганская область",
  5.  "Львовская область", "Николаевская область", "Одесская область", "Полтавская область", "Ровенская область",
  6.  "Сумская область", "Тернопольская область", "Харьковская область", "Херсонская область", "Хмельницкая область", "Черкасская область",
  7.  "Черниговская область", "Черновицкая обл", "АР Крым ",);
  8. $total = count($ob);
  9. $obl = $ob[$i];
  10. ?>
  11. <select name="oblast" size="1">
  12. <?PHP for($i = 0; $i < $total; $i++) { ?>
  13. <option value="<?PHP echo($i); ?>"><?PHP echo($ob[$i]); ?></option>
  14. <?PHP } ?>
  15. </select><br>
  16.                 <input type="file" name="ufile"/>
  17.                 <p><input type="submit" value="Разместить объявление!">
  18.         </form>
  19.  
как теперь передать данные? в смысле в файл обработчик
 
 Top
Dark-def
Отправлено: 28 Марта, 2013 - 20:11:46
Post Id



Частый гость


Покинул форум
Сообщений всего: 169
Дата рег-ции: Дек. 2012  
Откуда: Украина, Запорожье


Помог: 1 раз(а)




$_GET/$_POST ?


-----
while(true); - // И пусть весь мир подождет
 
 Top
pava77
Отправлено: 28 Марта, 2013 - 20:16:44
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Март 2013  


Помог: 0 раз(а)

[+]


$_POST
 
 Top
Dark-def
Отправлено: 28 Марта, 2013 - 20:19:05
Post Id



Частый гость


Покинул форум
Сообщений всего: 169
Дата рег-ции: Дек. 2012  
Откуда: Украина, Запорожье


Помог: 1 раз(а)




ну так в чем проблема то, поместите весь код в <form action= "page.com" method = "post"></form>


-----
while(true); - // И пусть весь мир подождет
 
 Top
pava77
Отправлено: 28 Марта, 2013 - 20:24:25
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Март 2013  


Помог: 0 раз(а)

[+]


а как вынуть его потом, вот например title тут понятно $title =$_POST["title"];
а что делать с селектом
 
 Top
Dark-def
Отправлено: 28 Марта, 2013 - 20:30:37
Post Id



Частый гость


Покинул форум
Сообщений всего: 169
Дата рег-ции: Дек. 2012  
Откуда: Украина, Запорожье


Помог: 1 раз(а)




CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. // Не забываем инпутам задавать name, по которому в итоге обращаемся с помощью $_POST
  3. $title = $_POST['title'];
  4. <select name="oblast" size="1">
  5. <?PHP for($i = 0; $i < $total; $i++) { ?>
  6. <option value="<?PHP echo($title); ?>"><?PHP echo($ob[$title]); ?></option>
  7. <?PHP } ?>
  8. </select><br>
  9.  

разве так не работает?


-----
while(true); - // И пусть весь мир подождет
 
 Top
pava77
Отправлено: 28 Марта, 2013 - 20:41:16
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Март 2013  


Помог: 0 раз(а)

[+]


не работает, не выводит даже список,
PHP:
скопировать код в буфер обмена
  1. <option value="<?PHP echo($i); ?>"><?PHP echo($ob[$i]); ?></option>
как ето занести в массив POST, как его обозвать правельно?
 
 Top
Dark-def
Отправлено: 28 Марта, 2013 - 21:08:43
Post Id



Частый гость


Покинул форум
Сообщений всего: 169
Дата рег-ции: Дек. 2012  
Откуда: Украина, Запорожье


Помог: 1 раз(а)




CODE (htmlphp):
скопировать код в буфер обмена
  1. <option name = "name1" value="<?PHP echo($i); ?>"><?PHP echo($ob[$i]); ?></option>
  2. ...
  3. $variable = $_POST['name1'];

по идее вот так
если я конечно правильно понимаю, что вам нужно

(Отредактировано автором: 28 Марта, 2013 - 21:14:50)



-----
while(true); - // И пусть весь мир подождет
 
 Top
pava77
Отправлено: 28 Марта, 2013 - 21:22:48
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Март 2013  


Помог: 0 раз(а)

[+]


суть понял, но не работает
вернее попадает цифра, а не сама область

(Отредактировано автором: 28 Марта, 2013 - 21:28:49)

 
 Top
Dark-def
Отправлено: 28 Марта, 2013 - 21:52:28
Post Id



Частый гость


Покинул форум
Сообщений всего: 169
Дата рег-ции: Дек. 2012  
Откуда: Украина, Запорожье


Помог: 1 раз(а)




ну это логично, вы ведь туда цифру заносите


-----
while(true); - // И пусть весь мир подождет
 
 Top
pava77
Отправлено: 28 Марта, 2013 - 22:58:18
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Март 2013  


Помог: 0 раз(а)

[+]


ну как занести значение?
 
 Top
Dark-def
Отправлено: 28 Марта, 2013 - 22:59:37
Post Id



Частый гость


Покинул форум
Сообщений всего: 169
Дата рег-ции: Дек. 2012  
Откуда: Украина, Запорожье


Помог: 1 раз(а)




pava77, конкретнее, я не экстрасенс...


-----
while(true); - // И пусть весь мир подождет
 
 Top
pava77
Отправлено: 28 Марта, 2013 - 23:02:04
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Март 2013  


Помог: 0 раз(а)

[+]


ну значение с селекта, область та что в масиве, выше писал
 
 Top
Dark-def
Отправлено: 28 Марта, 2013 - 23:18:37
Post Id



Частый гость


Покинул форум
Сообщений всего: 169
Дата рег-ции: Дек. 2012  
Откуда: Украина, Запорожье


Помог: 1 раз(а)




попробуте так:
PHP:
скопировать код в буфер обмена
  1. <option name = "name1" value="<?PHP echo($ob[$i]); ?>"><?PHP echo($ob[$i]); ?></option>

(Отредактировано автором: 28 Марта, 2013 - 23:18:59)



-----
while(true); - // И пусть весь мир подождет
 
 Top
pava77
Отправлено: 28 Марта, 2013 - 23:22:16
Post Id


Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Март 2013  


Помог: 0 раз(а)

[+]


Получилось, спасибо за помощь
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB