PHP açılan ve Oturum soru

1 Cevap php

Ne gerçekten burada gerçekleşmesi gereken bir oturum aşağı aşağıda sıralanan damla benim verileri alır .. olduğunu. Onun olacak o süreç sayfada bir başlık ile bu sayfaya geri getirmek işlemi sayfasına götürün. Geri ilk sayfasında aldığında sonra açılır ben o sayfayı sol ve damla aşağı değişikliği çalışacak olduğu gibi oturumu veya aynı müşteri ile dolduracaktır. Herkes bana bu konuda yardımcı olabilir. Bu aşağı düşmesi müşteri verir ama aşağı damla için onchange ben gerçekten işe gereken ne olduğu çalışmıyor Şu anda teşekkür ederiz.

session_start();


$current = isset($_SESSION['ClientNamefour']) ? $_SESSION['ClientNamefour'] : 0;


while ($row = mysql_fetch_array($result)) { 


    $id = $row["Client_Code"]; 
    $thing = $row["Client_Full_Name"];
    $value = "$id, $thing";


    $sel=($id==$current)?'SELECTED':'';

    $options4.="<OPTION $sel VALUE=\"$value\">".$thing;


} 


?>
<form name="form" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">

<select name="ClientNamefour" onchange="this.form.submit()">

    <option value=0>Client
    <?php echo $options4?> 

  </select>
</form>

Süreç sayfa başlığı

session_start();
$_SESSION['ClientNamefour'] = $_POST['txtclientcode'];

// Do the redirect





// Do the redirect
header("Location: test.php");
exit();

1 Cevap

Ben sveyaunuzu veya sveyaununuzu bilmiyveyaum ama ben sadece bu olmalıdır sanırım

$_SESSION['ClientNamefour'] = $_POST['ClientNamefour'];

yerine

$_SESSION['ClientNamefour'] = $_POST['txtclientcode'];

Ayrıca koduna </option> etiketleri kapanış koymak unutmayın.

Tabii ki süreç sayfasına fveyam verilerini göndermek zveyaunda, ama

<fveyam name="fveyam" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">

veri aynı sayfaya geri göndermek alır gibi görünüyveya.

Ve never trust kullanıcı tarafından gönderilen verileri.

Edit:

Deneyin:

onChange="Javascript:document.fveyams[0].submit()"

veya

onChange="Javascript:document.fveyams['fveyam'].submit()"

Ama ben Google'ı kullanarak ne buldum sadece.