İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

formda multiple select ile gonderilen değer?

karaduman

0
İyinet Üyesi
Katılım
9 Kasım 2003
Mesajlar
87
Reaction score
0
Konum
Ankara
<select name=secenek multiple=yes>
<option>a
<option>b
<option>c
<option>d
</select>

şeklinde kullandığım 1 formda ctrl ile a,b,c,d seçeneklerinin hepsini seçip yolladım. script içerisinde

echo "$secenek";

dediğimde $secenek değişkeninin değeri en son şık olan d sonucunu veriyor.

PHP ile , perlde olduğu gibi form parsing işlemi uygulasak değişkenin değerini a,b,c,d ... şekline getirebilir miyiz? Nasıl?

:roll:
 
B

burak

Misafir
PHP ile multiple select kullanmak icin select tag inin adini array yaman gerekiyor:

<select name=secenek[] multiple=yes>
<option>a
<option>b
<option>c
<option>d
</select>

script icinde ise:
$secenek = $_POST['secenek']; // PHP 4.2.x icin
foreach($secenek as $secilen) {
echo "$secilen";
}
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst