Yerine seçenekler diziye metin kutusu değeri

2 Cevap php

Ben bir wordpress eklenti üzerinde çalışıyorum ve bir tür bariyer rastlamak var. Ben seçenekleri sayfası bir metin bir değer almak gerekir, ama ben options.php dosya içinde depolanan bilgi istemiyorum. Bunun yerine, ben bu değeri almak ve sonra bir dizi içinde saklamak gerekir, ve daha sonra bu dizi options.php dosyasına dava olacak.

Bunu nasıl yapıyor hakkında gitmek istiyorsunuz?

2 Cevap

Sen patlayabilir kullanarak metin kutusunun içeriğini bölebilirsiniz:

$array = explode("\r\n", $_POST['textarea']);

Sayfada 3 farklı biçimlere sahip olan kendi içinde sorunlara neden oluyor. Eğer 1 formu gönderdiğinizde, diğer 2 tüm bilgi kapmak için gitmiyor.

Ben sayfada 3 farklı formları olması gerekir neden emin değilim, ama bu bir zorunluluk olduğunu ve tüm bilgileri yakalamak istiyorsanız, bazı javascript kullanarak göndermeniz gerekir. Her 3 formları aksi takdirde verileri kaybedersiniz, bilgileri derlemek ve bir sonraki sayfaya sunacağını belirtmiştir zaman bir javascript aramak zorunda kalacaktı.

Eğer patlayabilir gerekiyorsa bilgileri sadece buna göre girişleri isim verebilecek bir dizide zaten rastlamak isterim eğer, sen Sundeep sözü ne gibi bir şey kullanabilirsiniz:

<textarea name="info[text_area1]">Default value here</textarea>
<textarea name="info[text_area2]">Default value here</textarea>

Ve böylece, daha sonra bir sonraki sayfada $ _POST / $ _GET ['info'] sunulan zaman tüm girdilerin dizi, $ _POST ['bilgi'] ['text_area1'] vs olurdu ..

Mümkünse, çok daha kolay göndererek yapmak olsaydı ben ancak formları birleştirerek söyleyebilirim.