PDA

View Full Version : سوال: پریدن از روی شرط



milad_d993
پنج شنبه 30 خرداد 1392, 13:36 عصر
سلام
با انجام عملیات های درج ویرایش و حذف باید پیغامی چاپ بکنه
موقع درج و ویرایش انجام میده ولی برای حذف انگار از روش میپره.

این کد:



if (isset($_SERVER['HTTP_REFERER'])){
$a=parse_url($_SERVER['HTTP_REFERER']);
foreach($a as $b){
if ($b == "/bookstore/admin/book/operationbook.php"){
if (isset($_GET["msg"]) and $_GET["msg"] == "ins"){
$id = $_GET["id"];
$name = $_GET["name"];
$author = $_GET["author"];
echo "
<div class='warning'>
<label id='msg'>کتاب $name ($author) با کد $id ثبت شد.</label>
</div>";
}elseif (isset($_GET["msg"]) and $_GET["msg"] == "upd"){
$id = $_GET["id"];
$name = $_GET["name"];
$author = $_GET["author"];
echo "
<div class='warning'>
<label id='msg'>اطلاعات کتاب $name ($author) با کد $id ویرایش شد.</label>
</div>";
}elseif (isset($_GET["msg"]) and $_GET["msg"] == "del"){
$id = $_GET["id"];
$name = $_GET["name"];
$author = $_GET["author"];
echo "
<div class='warning'>
<label id='msg'>کتاب $name ($author) با کد $id حذف شد.</label>
</div>";
}
}
}
}



این آدرس موقع درج، ویرایش و حذف:



http://localhost/bookstore/admin/book/listbook.php?msg=ins&id=3824&name=ناقلا&author=میلاد

http://localhost/bookstore/admin/book/listbook.php?msg=upd&id=3824&name=ناقلا&author=میلاد

http://localhost/bookstore/admin/book/listbook.php?msg=del&id=3824&name=ناقلا&author=میلاد