Ben serialize nasıl kullanılacağı hakkında öğreniyorum beri, ben jQuery post aşağıdaki kodu kullanılan nereye sonra bir hıçkırık karşı karşıyayım
jQuery.post("d_in.php",jQuery("#myform").serialize(), function(data){
alert("Data Loaded: " + data);
ve en ben isimleri her bir giriş adı öğeleri kendisi izler nerede Küçük $ item_id vardır 2 giriş var diyelim,
Ben denemek zaman
echo $_POST['Small'.$item_id] Ben bir iki olsun
en small1055-a için small102-s ve 3 için 1 diyelim
Ben sonucu yazdırmak zaman aşağıdaki gibi almak: 13
daha öğeler söz konusu bile
nasıl numara ayırabilirsiniz?
# 1 güncelleyin:
i explode("&", $_POST['Small'.$item_id] i boş alıyorum, bu veriler & herhangi bir bölünme olmadan birlikte gönderilen olmadan gönderilen görünüyor kullanarak çalıştı.
Update#2:
here is whats in d_in.php
foreach ($cart->get_contents() as $item)
{
$item_id = $item['id'];
$item_name = $item['name'];
$item_price = $item['price'];
$item_qty = $item['qty'];
$item_ids = explode("-",$item_id);
for($i = 0; $i < count($item_ids); $i++){
$item_idn = join("",$item_ids);
}
echo $_POST['Small'.$item_idn];
$item_idn = "";
}