$baslik=$_POST["baslik"];

şeklinde değil de

$baslik=$_POST['baslik'];

kullanınız

30 Temmuz 2012 11:40 tarihinde Levent SARI <lsar...@gmail.com> yazdı:

> Merhabalar,
> Arkadaşlar php ile basit  bir uygulma yazıyordum.
> Ancak uygulamanın bir kısmında bir sayfadana aldığım kayıtları ekelem ve
> silme işlemi yapmam gerekti.
> sayfa.php de aldığım verileri islem. php ile ekleme(kaydetme) / silme
> işlemi yapmaya çalışıyorum.
> Ancak yazdığım kodların anlamadığım bri yerindeki eksiklik yuzunden
> silme ve kaydetme işlemini gerçekleştiremiyorum.
> Kaynak kodlarımı sırası ile aşağıda gonderiyorum.
> Konu ile ilgili yardımcı olabilirseniz çok memnun olurum.
> Şimdiden teşekkürler..
> Levent "SARI"
> ##############################sayfa.php(db ye veri eklemek için
> kullandığım sayfa)###############
> <?php
> session_start();
> ob_start ();
> if(!isset($_SESSION["kullanici"])){
> header("location:/index.php");
> }else{
> include ("baglan.php");
> }
> ?>
> <html>
> <head>
>
> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
> <title>sayfa.php</title>
>
> </head>
>
> <body>
> <?php
> $sorgu=mysql_query ("SELECT * FROM sayfalar ORDER BY id DESC");
>
> echo "<form id=\"sayfa\" name=\"sayfa\" method=\"post\"
> action=\"islem.php\">
> <table align=\"center\" width=\"250\" cellspacing=\"1\"
> cellpadding=\"1\" border=\"1\" bordercolor=\"pink\">
>
>      <tr>
>        <td>SAYFA ADI</td>
>        <td>İŞLEM</td>
>      </tr>
>
>      <tr>
>        <td><input type=\"text\" name=\"baslik\" /></td>
>        <td><input name=\"sayfa_ekle\" type=\"submit\" id=\"ekle\"
> value=\"ekle\" /></td>
>      </tr>";
>
> while ($verigetir=mysql_fetch_array ($sorgu)) {
> $id=$verigetir['id'];
> $baslik=$verigetir['baslik'];
>
> echo "    <tr>
>              <td>$baslik</td>
>              <td><input name=\"sayfa_sil\" type=\"submit\" id=\"sil\"
> value=\"sil\" />
>              </td>
>          </tr>";
>
>
> }
>    echo"</table>
>          </form>";
>
> ?>
> </body>
> </html>
>
> #######################################################################################
>
> **************************islem.php(sayfa.php den gelen verileri
> işlediğimsayfa)*************************
>
> <?php
> ob_start();
> session_start();
> if(!isset($_SESSION["kullanici"])){
>      header("location:/index.php");
> }
> ?>
>
> <?php
>
> include ("baglan.php");
>
> $baslik=$_POST["baslik"];
>
>          if ( $_POST['sayfa_ekle'] == "ekle" && isset($_POST['baslik'])
> == true)
>          {
>              $ekle = mysql_query("INSERT INTO sayfalar (baslik)
> VALUES('". mysql_real_escape_string($_POST['baslik']). "')");
>          }
>
>          if ( $_POST['sayfa_sil'] == "sil" && isset($_POST['baslik']) ==
> true)
>          {
>          $sil = mysql_query("DELETE FROM sayfalar (baslik) WHERE
> baslik='$baslik'");
>          }
>
> header("location:sayfa.php");
> mysql_close ();
>
>
> ?>
>
>
> ?>
>
> ************************************************************************************************************
>
>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap