Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

PHP checkbox özürlü mü?

Y

yeni

Misafir
pek çok kişi phpyi övmüştü. bunun üzerine öğrenmeye başlayayım dedim. ama daha basit bir form oluşturmaya çalışırken bile hata verdi.
checkbox alanları isimlendirilirken array yapılması gerekiyormuş. onu da yaptım. şöyle bir test scripti oluşturdum:

<form action=test.php?a=do >
<input type=checkbox name='renk[]' value='red'>kırmızı
<input type=checkbox name='renk[]' value='blue'>mavi
<input type=checkbox name='renk[]' value='green'>yeşil
<input type=checkbox name='renk[]' value='black'>siyah
<input type=submit>
</form>
<hr>
<?php

foreach ($renk as $k => $v){
echo("<br>- $k:$v");
}

?>

kırmızı yeşil ve siyahı işaretleyip formu gönderince çıktı da şöyle oluyor:
- 0:red
- 1:n
- 2:k

normalde 0:red 1:green 2:black olması gerekirdi. nerede hata var? yardımcı olabilir misiniz bana? kafayı yiycem...
 
Üst