Bir html formu geri çağırmak nasıl

2 Cevap php

Ben o zaman MySQL veritabanı kayıtları eklemek için kod yürütmesine addstuds.php arayacak olacak bu html formu var.

    <form name="formcheck" method="post" action="addstuds.php">
<td width="30" height="35"><font size="3">*I D Number:</td>
<td width="30"><input  name="idnum" onkeypress="return isNumberKey(event)" type="text" maxlength="5" id='numbers'/></td>
</tr>

<tr>
<td width="30" height="35"><font size="3">*Year:</td>
<td width="30"><input  name="yr" onkeypress="return isNumberKey(event)" type="text" maxlength="5" id='numbers'/></td>

<td width="30" height="35"><font size="3">Section:</td>
<td width="30"><input  name="sec"  type="text" maxlength="15"></td>
</tr>

Regstuds.php (html form) addstuds.php sokma kodundan sonra tekrar görülecektir biri olacak, böylece ne yapmam gerekiyor yürütme bitirir? Lütfen yardım

2 Cevap

Eğer regstuds.php üstündeki addstuds.php var ve form action $ _SERVER ['PHP_SELF'] kullanarak regstuds.php geri almak zorunda formu işleme kod içerebilir.

Başarı iletisi gelince, eklenti başarılı ise bir bayrak ayarlamak ve bu bayrağı doğruysa script etiketi yankı olabilir.

You can include veya require dosya yürütme sonrasında.

Or, you can just do a good 'ol HTTP redirect: header( 'Location: regstuds.php' );. Only problem with doing a redirect is that if you already sent any headers back to the client, you cannot modify them after they have been already sent. But of course, there's a solution to that too: use JavaScript: window.location = "regstuds.php"; will do it.