PDA

View Full Version : سوال: حذف یک رکورد از طریق ایجکس



p30_code
جمعه 25 اسفند 1391, 11:05 صبح
با سلام خدمت دوستان خواستم رکورد جدول م را از طریق ایجکس حدف کنم . لطفا راهنمایی کنید
$(".delete").click(function() {
$.ajax({
type: "POST",
url: "deletall.php",
cache: false,
data:{cmd:"cat_del"},
success: function(data){}

});
return false;
});

صفحه نمایش رکوردها و حذف


<a href="#?id='.$rec["Id"].'class="delete">
<img src="../images/project_images/titel_tr/delete.png"

title="حذف این سطر" /></a>

گرفتن ایدی و حذف ان


$text = $_GET["cmd"];
switch($text)
{

case "cat_del" :
$id=$_POST["id"];
$cat=new post();
$cat->Id=$id;
$cat->Delete($_POST["id"]);
header ("location:category_list.php");
break;


}

?>

Javidhb
جمعه 25 اسفند 1391, 16:36 عصر
فکر کنم:
توی php :




$text = $_POST["cmd"];

rezaonline.net
جمعه 25 اسفند 1391, 16:57 عصر
سطح دسترسی رو رعایت کنید ، کمی در مورد حمله csrf هم تحقیق کنید و این مورد رو رعایت کنید

p30_code
جمعه 25 اسفند 1391, 21:26 عصر
<?php

include_once ("../modules/class.php");


$text = $_GET["cmd"];
switch($text)
{


case "cat_del" :
$id=$_GET["id"];
$cat=new post();
$cat->Id=$id;
$cat->Delete($_GET["id"]);
header ("location:category_list.php");
break;

}

?>