Php POST ile aynı ada sahip birden çok girdi
Post ve PHP onları erişim için aynı ada sahip birden çok girdi elde etmek mümkün mü? Fikir şu: fiziksel adresleri sınırsız sayıda ile birlikte diğer bilgi girişi sağlayan bir form var. Ben sadece bu alanların her çeşitli girdiler üzerinde aynı adı verdi ve post ile veri gönderdiyseniz, PHP erişmek mümkün olacak?
Diyelim ki, örneğin, bir sayfalık "" ve onları PHP ile erişmek istiyorum xyz adında beş giriş var Gibi bir şey yapabilirim:
$_POST['xyz'][0]
Eğer öyleyse, bu benim hayat on kat daha kolay yapabileceğim gönder belirsiz miktar bilgileri ile bir form ve işleme sunucu sadece döngü dizinin öğeleri ile adı "xyz".
CEVAP
Giriş: isim değişikliği
<input name="xyz[]" value="Lorem" />
<input name="xyz[]" value="ipsum" />
<input name="xyz[]" value="dolor" />
<input name="xyz[]" value="sit" />
<input name="xyz[]" value="amet" />
Sonra:
$_POST['xyz'][0] == 'Lorem'
$_POST['xyz'][4] == 'amet'
Eğer öyleyse, bu bir yollayabilirim olarak hayatımın on kat daha kolay olur bir form üzerinden bilgi sonsuz miktarda ve işleme sunucu tarafından basitçe öğeleri bir dizi döngü tarafından "". xyz adı
Bu muhtemelen yanlış bir çözüm olduğunu unutmayın. Belli ki, gönderdiğiniz veri bağlıdır.
Aynı anahtara sahip bir nesne zaten Ob...
Aynı anahtara sahip bir nesne zaten Ob...
Aynı anahtara sahip bir nesne zaten Ob...
Android aynı yoğunluğu ile birden fazl...
Hazırda Bekletme aynı anda birden fazl...