Html formları ile Troubles

2 Cevap php

I have index.php:

    <form action="update_db.php" method="post">
    <?php
        require_once 'modules/' . $currentModule . '.php';
    ?>      
    </form>

modules/*some_module*.php

...
<input type="submit" />
...

update_db.php:

@extract( $_POST );
print_r( $_POST );

Yükleme index.php sonra ben formu gerekir bkz. Ama göndererek sırasında ben aynı sayfada (index.php) geliyorum. Neden?


http:/ **** / admin /

Burada html kodu oluşturulur: http://dpaste.com/93396/


Bu çok garip, ama formu 2 kez üretir ... Ben tüm kodu parçası kaldırıldı ve rewrited. Şimdi her şey yolunda. Tüm teşekkürler.

2 Cevap

Ben sitenize bir göz attım. Form eylem index.php ve size teslim tıklayın sonra aynı sayfayı görmeye tutmak neden olmasıdır. Yukarıdaki kod doğru ise, Gönder düğmesini içeren kendi modülünde <form> etiketleri yok emin olun.

<form action="index.php" method="post">
<table align="center">

    <tr>
        <td>Логин: </td>
        <td><input type="textfield" name="login" /></td>
    </tr>
    <tr>
        <td>Пароль: </td>
        <td><input type="password" name="password" /></td>
    </tr>

    <tr>
        <td></td>
        <td align="right"><input type="submit" name="submit" value="вход" /></td>
    </tr>
<table>
</form>

Eğer bu var:

<form action="index.php" method="post">

değil bu:

<form action="update_db.php" method="post">

Değiştirin ve form yayınlayacağız update_db.php