Formu başka sayfaya nasıl post edeceğimizi bir önceki dersimizde gördük. Bu dersimizde ise düzenlediğimiz formu aynı sayfaya nasıl post ederiz ona
bakacağız. Formu kendi sayfasına post ederken anlam karmaşası olmaması açısından bir önceki dersimizdeki kodlar üzerinden devam edeceğiz. Diğer kodlardan farklı olan kısımları aşağıdaki kodlar içerisinde kalın yapacağız. Dolayısıyla sadece ufak bir işlemle kodları aynı sayfaya post etmiş olacağız.
Şimdi kodları inceleyelim :
<form id="form1" name="form1" method="post"
action="uyelikformuoku.php?Islem=Kaydet">
<table width="350" border="0" cellspacing="2" cellpading="2">
<tr>
<td colspan="2">Üyelik Formu</td>
</tr>
<tr>
<td widht="100">Adınız Soyadınız : </td>
<td widht="216">
<input name="adinizsoyadiniz" type="text"
id="adinizsoyadiniz" size="35"/></td>
</tr>
<tr>
<td>Kullanıcı Adınız : </td>
<td>
<input name="kullaniciadiniz" type="text"
id="kullaniciadiniz" size="35" /> </td>
</tr>
<tr>
<td>Şifreniz : </td>
<td>
<input name="sifreniz" type="password"
id="sifreniz" size="35" /> </td>
</tr>
<tr>
<td>E-mail : </td>
<td>
<input name="emailadresiniz" type="text"
id="emailadresiniz" size="35" /> </td>
</tr>
<tr>
<td> </td>
<td> <input type="submit" name="button" id="button" value="Üye Ol" /> </td>
</tr>
</table>
</form>
Evet buradaki kodlara dikkat ettiğiniz zaman nasıl değiştirildiğini göreceksiniz. Diğerinde ayrıbir şeklilde yazdığımız kodları şimdi aynı sayfa içinde bir bütün olarak yazacağız : Yani üstteki kodlarla beraber birleşecek kodlar (ki kırmızı renkte olacak) işlemin aynı sayfaya post edilmesini sağlayacak ki tüm kod şu şekildedir :
<?php
$Islem = $_GET ["Islem"];
if ($Islem == "Kaydet") {
echo " Adınız Soyadınız : " . $_POST["adinizsoyadiniz"]."<br />";
echo " Kullanıcı Adınız : " . $_POST["kullaniciadiniz"]."<br />";
echo " Şifreniz : " . $_POST["sifreniz"]."<br />";
echo " Email adresiniz : " . $_POST["emailadresiniz"]."<br />";
}else{
}
?><form id="form1" name="form1" method="post"
action="uyelikformuoku.php?Islem=Kaydet">
<table width="350" border="0" cellspacing="2" cellpading="2">
<tr>
<td colspan="2">Üyelik Formu</td>
</tr>
<tr>
<td widht="100">Adınız Soyadınız : </td>
<td widht="216">
<input name="adinizsoyadiniz" type="text"
id="adinizsoyadiniz" size="35"/></td>
</tr>
<tr>
<td>Kullanıcı Adınız : </td>
<td>
<input name="kullaniciadiniz" type="text"
id="kullaniciadiniz" size="35" /> </td>
</tr>
<tr>
<td>Şifreniz : </td>
<td>
<input name="sifreniz" type="password"
id="sifreniz" size="35" /> </td>
</tr>
<tr>
<td>E-mail : </td>
<td>
<input name="emailadresiniz" type="text"
id="emailadresiniz" size="35" /> </td>
</tr>
<tr>
<td> </td>
<td> <input type="submit" name="button" id="button" value="Üye Ol" /> </td>
</tr>
</table>
</form>
Tarayıcıda formu doldurup gönderdiğiniz zaman üstteki link .....php?Islem=Kaydet şeklinde olduğunu göreceksiniz.









