Bu aşamada yazi-kaydet.php sayfası oluşturulacak. Bu sayfanın görevi yeni-yazi.html sayfasındaki formdan gelen verileri alıp mysql veritabanına kaydetmek. yazi-kaydet.php sayfasını oluşturun.
Bu sayfada yapılacak işlemler aşağıda verilmiştir.
1.) cevirme.php sayfasını çağır. Yönetici girişi yapmayanların girmemesi için.
2.) baglanti.php sayfasını çağır. veritabanına bağlanıp kayıt ekleyebilmek için.
3.) formdan verileri al. veritabanına keydedebilmek için post ile alınıp değişkene atanırlar.
4.) verileri mysql veritabanına ekle. inert into ile veriler kaydedilir.
yazi-kaydet.php sayfasının kodları:
<?php
include("cevirme.php"); /*include ile cevirme.php bu sayfaya eklendi*/
include("baglanti.php");
$s_adi=$_POST['s_adi']; /*Şarkı adının yazıldığı text kutusuna s_adi ismini vermiştik. $_POST ile text kutusundaki veri alınıp $s_adi değişkenine atanıyor.*/
$icerik=$_POST['elm1']; /*tinymce editöründeki metin alanının (textarea) adı elm1'di. Şarkı sözleri $icerik değişkenine aktarıldı.*/
$baslik=$_POST['baslik'];
$aciklama=$_POST['aciklama'];
$akel=$_POST['akel'];
mysql_query("insert into `sarki_sozleri` (`sarki_adi`,`sarki_sozleri`,`baslik`,`akel`,`aciklama`) values ('$s_adi','$icerik','$baslik','$akel','$aciklama')");
/*insert into ile formdan gelen bilgileri veritabanına kaydeden sql yazılıyor ve mysql_query ile sql komutu işletiliyor.
sarki_id alanına bilgi girişi yapılmaz. Çünkü; bu alan A_I (otomatik artan sayı)olarak belirlendi. Mysql kendisi buraya otomatik değer atar.*/
?>