PHP sonrası textfield ve talep verileri - (Ben bu kadar basit olabilir inanıyorum)

3 Cevap php

Ben 2 sayfa var .. nereden başlayacağınızı bilmiyorsanız. Ve biten - ilk sayfa ikinci sayfaya geçmek ve (böylece onlar sadece bir alan dolu ise, herhangi bir virgül olmazdı onlar bir alana bir şey doldurulur sadece) bir virgülle ayırın 4 textfields olan bir şeklidir bir süre ile.

Ben bu PHP nasıl yapabilirim?

3 Cevap

php formu göndermek için nasıl açıklamak için bağlantı

http://apptools.com/phptools/forms/forms1.php

you can check in php if you get a request form, according to this show the result instead the form - (in the same php page).

4 alanlar [] ile öğe için bir isim vermek bir dizi olabilir

gibi: text_array [0], text_array [1], text_array [2], text_array [3]

dizinin üzerinde çalıştırmak kolay

koma ile göstermek için ne

join(',',$_POST['text_array']);

: Sen 4 metin alanları, aşağıda hızlı test edebilir ya

$str = '';
if( $_POST['first'] )
    $str = $_POST['first'];
if( $_POST['second'] )
    $str .= ($str != '' ? ',' : '') . $_POST['second'];
if( $_POST['third'] )
    $str .= ($str != '' ? ',' : '') . $_POST['third'];
if( $_POST['fourth'] )
    $str .= ($str != '' ? ',' : '') . $_POST['second'];
$str .= ($str != '' ? '.' : '');

ya da basit: sizin alanlar sonra, my_text[] hepsi adlandırarak, bir dizi üretmek yapmak

$str = '';
if( ! empty( $_POST['my_text'] ) && is_array( $_POST['my_text'] ) )
    $str = join( ',', $_POST['my_text'] ) . '.';

Ben sürece php kullanarak düşündüğü gibi gerçekten basit, virgül ile parametreleri ayırmak için ve bir ton ait internet üzerinden öğretici bulabilirsiniz gerek emin değilim. Genelde sizin gibi yapmanız gerekir:

<form action="second_page.php" method="get">
    <input type="text" name=text_field[]>
    <input type="text" name=text_field[]>
    <input type="text" name=text_field[]>
    .....
</form>

Ve sonra second_page.php içinde bu metin alanına başvurabilirsiniz:

<?
  $fields = $_GET['text_field'];
?>