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

  • Fuse

    Fuse

    21 Kasım 2005
  • Photoshop Pro Help

    Photoshop Pr

    1 Ocak 2007
  • taliajoy18

    taliajoy18

    12 Temmuz 2011