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

  • Karan Thakur

    Karan Thakur

    23 HAZİRAN 2010
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010
  • TheScorpioTechno

    TheScorpioTe

    15 Aralık 2010