Pardon get metodu dogru calısıyor, zira sunu gormemişim>> action="?act=add
_____
From: Fatih Kaya [mailto:fkayaist_at_gmail.com]
Sent: Thursday, July 03, 2008 2:30 PM
To: 'linux-programlama_at_liste.linux.org.tr'
Subject: RE: [Linux-programlama] MySql'e veri girememe
<form id='myForm' method='post' action="?act=add"> // Ya buradaki metodu da
get yapın.
elseif($_GET['act']=="add") { // yada buradaki değişkeni $_POST ile
denetleyin.
_____
From: linux-programlama-bounces_at_liste.linux.org.tr
[mailto:linux-programlama-bounces_at_liste.linux.org.tr] On Behalf Of Erdem
Uyguner
Sent: Thursday, July 03, 2008 1:54 PM
To: linux-programlama_at_liste.linux.org.tr
Subject: [Linux-programlama] MySql'e veri girememe
Herkese merhabalar...
Aşağıda verdiğim kod lokal sunucuda sorunsuz çalışırken hosting'e attığımda
hiç bir hata vermemesine rağmen işlemi gerçekleştirmiyor...
Veritabanı bağlantılarımı kontrol ettim herhangi bir sorun yok. Ayrıca
veritabanından veri okuyabiliyorum ancak tek sorunum veri girememek.
Sayfada hata çıkmadığından nasıl bir sorundan kaynaklandığı konusunda da bir
fikir yürütemiyorum.
<?php
include("database.php");
if(empty ($HTTP_GET_VARS) ) { // Üst bilgi boş
?>
<form id='myForm' method='post' action="?act=add">
<input type="text" name="adi">
<input type="submit" name="button" id="button" value="Gönder" class="submit"
/>
</form>
<?php
}
elseif($_GET['act']=="add") {
$adi = $_POST['adi'];
$sorgu = "INSERT INTO test (adi) VALUES ('$adi')";
mysql_query($sorgu); # or die('Hata, bölüm eklenemedi!');
}
?>
Kodda herhangi bir yanlışlık olduğunu düşünmüyorum sanırım hostingden
kaynaklı bir durum... Bir fikri olan varsa yada çözüm için alternatif yollar
önerebilirseniz sevinirim...
Şimdiden zaman ayırıp cevap yazan herkese çok teşekkür ederim...
_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Thu 03 Jul 2008 - 13:59:43 EEST