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

  • André Frizzo

    André Frizz

    16 Aralık 2006
  • BruBearBaby

    BruBearBaby

    25 Ocak 2011
  • monkophile

    monkophile

    25 Temmuz 2007