Merhaba arkadaşlar,
sayfamda form var form ile kayıt sayfasına gönderdigimde sayfa bulunamadı diyor ama sayfayı yeniledigimde formdan gelmemiş gibi gözüküyor bunun nedeni ne olabilir?
Sayfalar:
index.php de bulunan kısım:
submit-class.php :
sayfamda form var form ile kayıt sayfasına gönderdigimde sayfa bulunamadı diyor ama sayfayı yeniledigimde formdan gelmemiş gibi gözüküyor bunun nedeni ne olabilir?
Sayfalar:
index.php de bulunan kısım:
PHP:
elseif($page == "contactsend")
{
echo "deneme";
include 'class/submit-class.php';
$submit = new submit();
$submit->contactsend($db);
}
elseif($page == "contact")
{
include 'class/submit-class.php';
$submit = new submit();
$submit->formshow();
}
PHP:
<?php
class submit
{
public function formshow()
{
?>
<form method="post" action="index.php?page=contactsend">
<table border="1">
<tr>
<td colspan="2"><h2>İstek Formu</h2></td>
</tr>
<tr>
<td><b>Adınız Soyadınız:</b></td>
<td>
<input type="text" name="name" id="name" /></td>
</tr>
<tr>
<td><b>Telefon</b></td>
<td>
<input type="text" name="phone" id="phone" /></td>
</tr>
<tr>
<td><b>Mail</b></td>
<td>
<input type="text" name="mail" id="mail" /></td>
</tr>
<tr>
<td><b>İstekleriniz</b></td>
<td>
<textarea name="comment" id="comment" cols="45" rows="5"></textarea></td>
</tr>
<tr>
<td colspan="2"><center><input type="submit" name="button" id="button" value="Gönder" /></center></td>
</tr>
</table>
</form>
<?php
}
public function contactsend($db)
{
$name = $_POST['name'];
$phone= $_POST['phone'];
$comment = $_POST['comment'];
$mail = $_POST['mail'];
if(empty($name) or empty ($phone))
{
die ("Lutfen gerekli alanları doldurun");
}
$ip = "yok";
$mysqlquery = $db->query("INSERT INTO contact (name,phone,comment,ip,mail,time) VALUES ('". $db->escape($name)."','". $db->escape($phone)."','". $db->escape($comment)."','$ip','". $db->escape($mail)."',NOW())");
// Kontrol
if($mysqlquery) { echo "Mesajınız Gönderildi. <br> En yakın sürede size ulaşıacaktır.";} else { echo "Gönderilemedi. Lütfen tekrar deneyiniz."; }
}
}
?>