SORU
24 EKİM 2011, PAZARTESİ


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
24 EKİM 2011, PAZARTESİ


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.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 30GB

    30GB

    14 AĞUSTOS 2006
  • Andrea Lewis

    Andrea Lewis

    14 Mart 2013
  • talkandroid

    talkandroid

    27 Mayıs 2010