Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]pobranie nazwy z pola select
RaiZeN
post
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 4
Dołączył: 6.03.2014
Skąd: Suwałki

Ostrzeżenie: (0%)
-----


także mam taki kod:
  1. $string = file_get_contents('templates/teams.txt');
  2. $array = explode(PHP_EOL, $string);
  3.  
  4. echo '<select class="form-control" name="team1">';
  5.  
  6. foreach($array as $k=>$v)
  7. {
  8. $array[$k] = explode(' - ', $v);
  9. echo '<option value="'.$array[$k][0].'">'.$array[$k][1].'</option>';
  10.  
  11. }
  12.  
  13. echo '</select>';


przykladowy plik teams.txt - http://pastebin.com/UwHAMEfA

wyswietla on liste druzyn z pliku wraz z nazwa ich loga, gdzie nazwa loga jest w value="" a nazwa druzyny jest pomiedzy <option> i </option>. gdy w formularzu wyswietle $_POST['team1'] to wyswietla value - a chcialbym pobrac i wartosc value, i nazwe. da sie tak?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




POST wyswietla dane z value i tyle w temacie.

Jesli chcesz miec i value i nazwe to masz dwa sposoby

1) (najrozsadniejszy) Majac juz value, mozesz przeciez bez problemu zlokalizowac ze swojego pliku tekst odpowiadajacy tej value, no nie?
2) Jesli sie upierasz, ze 1) jest zle, to do value w option przekazuj poprostu i value i tekst, tylko oddziel go np dwukropkiem:
value="wartosc:text"
a potem w php rob explode() by dostac i value i text z value
Go to the top of the page
+Quote Post
RaiZeN
post
Post #3





Grupa: Zarejestrowani
Postów: 112
Pomógł: 4
Dołączył: 6.03.2014
Skąd: Suwałki

Ostrzeżenie: (0%)
-----


dzieki :^)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 07:30