POST ve GET İşlemleri
28
●1.830
- 28-05-2009, 13:33:50Aynen katılıyorum heryerde var bu dersler,mesela oop anlatabilirsinizuysal_rockci adlı üyeden alıntı: mesajı görüntüle
- 28-05-2009, 15:15:29Eline diline sağlık hocam. Lakin şahsen nerede sorunum varsa ancak o konu ile ilgili ders izlediğim zaman dersi anlıyorum. Böyle bir yeteneksizliğim mevcut.

Birgün GET ve POST konusunda tıkanırsam bu derslere koşacağım.
Gerçi sitenize üye oldum. Dersleri de izledim ama dediğim gibi, yine geleceğim. - 28-05-2009, 19:17:01Eposta Aktivasyonu GerekmekteyadaGqN adlı üyeden alıntı: mesajı görüntüle
$ad=@$_POST["ad"]; $soyad=@$_POST["soyad"]
yaparak hata verdirtmezsiniz. - 29-05-2009, 08:56:45Üyeliği durdurulduhata dedikleriniz hata degil warning yani uyaridir.Dualwarior adlı üyeden alıntı: mesajı görüntüle
hata gösterim direktifini php.ini de
error_reporting = E_ALL & ~E_NOTICE
şeklinde değiştirirseniz tümden rahat edersiniz - 29-05-2009, 13:00:10Üyeliği durdurulduerror_reporting(0);sdemirkeser adlı üyeden alıntı: mesajı görüntüle
yada php kod başlangıcınıza yukarıdaki kodu ekleyerekde kurtulabilirsiniz
- 29-05-2009, 13:29:43Arkadaşlar yeni php öğrenmeye başladım ufak bi sorunum var post ile çektiğim veriyi veritabanına yazdırmak istiyorum ancak süreki aşağıdaki hatayı alıyorum
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\wamp\www\veri2.php on line 19
aşağıda form.php kodları
<html> <body> <form action="veri2.php" method="post"> kitap adı<br /><input name="kitap_adi" type="text"><br /> sayfa<br /><input type="text" name="sayfa" /><br /> yazar<br /><input type="text" name="yazar" /><br /> <input type="submit" value="GÖNDER" /> </form> </body> </html>
aşağıda veri2.php kodları
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Untitled</title><ol> </head> <body> <?php $con = mysql_connect("localhost","root",""); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("kutuphane"); $adi="$_POST["kitap_adi"]"; $sayfa="$_POST["sayfa"]"; $yazar="$_POST["yazar"]"; $sql = "INSERT INTO `kutuphane`.`kitaplar` (`id`, `kitap_adi`, `sayfa`, `yazar`) VALUES (NULL,'$adi','$sayfa','$yazar');"; mysql_query("$sql"); ?> </body> </html>yardımcı olursanız çok sevinirim googla da birçok arama yaptım, farklı denemeler yaptım ancak bi türlü sorunu çözemedim. - 29-05-2009, 13:51:03
$sql = "INSERT INTO `kutuphane`.`kitaplar` (`id`, `kitap_adi`, `sayfa`, `yazar`) VALUES (NULL,'$adi','$sayfa','$yazar');";
yerine
$sql = "INSERT INTO `kutuphane`.`kitaplar` (`id`, `kitap_adi`, `sayfa`, `yazar`) VALUES (NULL, '".$_POST['kitap_adi']."', '".$_POST['sayfa']."', '".$_POST['yazar']."')";
Ayrıca;
if ($_POST['submit']){ $sql = "INSERT INTO `kutuphane`.`kitaplar` (`id`, `kitap_adi`, `sayfa`, `yazar`) VALUES (NULL, '".$_POST['adi']."', '".$_POST['sayfa']."', '".$_POST['yazar']."')"; mysql_query($sql); }
