Notice: Undefined offset hatası

Katılım
12 Eylül 2013
Mesajlar
3.725
Makaleler
3
Çözümler
10
Yer
Azərbaycan
Daha fazla  
Cinsiyet
Erkek
Merhabalar. Notice: Undefined offset: 5 in C:\xampp\htdocs\index.php on line 13 şeklinde hata alıyorum.

Kod:
<?php
$sepet = array();
$sepet[3] = array('adet' => 1, 'urun' => 'Defter', 'fiyat' => 5, 'kdv' => 18);
$sepet[1] = array('adet' => 1, 'urun' => 'Kalem',  'fiyat' => 5, 'kdv' =>  8);
$sepet[2] = array('adet' => 1, 'urun' => 'Silgi',  'fiyat' => 5, 'kdv' =>  8);

$_POST['id']    = 5;
$_POST['adet']  = 1;
$_POST['urun']  = 'Cetvel';
$_POST['fiyat'] = 3;
$_POST['kdv']   = 8;

if (is_array($sepet[$_POST['id']])) {
    $sepet[$_POST['id']]['adet']+=1;
} else {
    $sepet[$_POST['id']] = $_POST;
}

print_r($sepet);

?>
 
Sepet dizisinin beşinci değerini kontrol ettirmişsiniz ama beşinci değeri tanımlamamışsınız.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…