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...
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...