Advertisement
Guest User

Untitled

a guest
Aug 2nd, 2015
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.85 KB | None | 0 0
  1. <?php
  2. include("config/conreglog.php");
  3. include("header.html");
  4. switch($_GET['do']){
  5. case 'delete':
  6. $id=intval($_GET['id']);
  7. mysql_query("delete from products where serial=$id");
  8. if (mysql_errno()){
  9. echo"<div dir='ltr'>" . mysql_error() ."</div>"."حدث خطأ اثناء الاتصال";
  10. }else{
  11. echo 'تم حذف المنتج بنجاح <br /><br/><ah/><a href="?">اضغط هنا للعودة من جديد:) </a>';
  12. }
  13. break;
  14.  
  15. case 'doedit':
  16. $id=intval($_GET['id']);
  17.  
  18. $name=$_POST['name'];
  19. $description=$_POST['description'];
  20. if
  21. (!get_magic_quotes_gpc())$name=mysql_escape_string($name);
  22. if
  23. (!get_magic_quotes_gpc())$name=mysql_escape_string($description);
  24.  
  25. $price=floatval($_POST['price']);
  26.  
  27. if ($_FILES['picture']['error']==0){
  28. $picture="images/".uniqid()."-".$_FILES['picture']['name'];
  29. move_uploaded_file($_FILES['picture']['tmp_name'],$picture);
  30. @unlink($_POST['oldpic']);
  31. }else{ $picture=($_POST['oldpic']); }
  32.  
  33. $errors =array();
  34.  
  35. if (empty($name)) $errors[]="الاسم";
  36. if (empty($description)) $errors[]="المواصفات";
  37. if ($price<=0) $errors[]="السعر";
  38.  
  39. if (count($errors)>0){
  40. echo"يرحى التأكد من (".implode(",",$errors).")"."حدث خطأ الثناء المعالجة";}
  41. else{ mysql_query("update products set name='$name',description='$description', price=$price,picture='$picture' where serial=$id"); }
  42. if (mysql_errno()){ echo"<div dir='ltr'>" . mysql_error() . "</div>","حدث خطأ اثناء التنزيل";
  43.  
  44. }else{echo 'تمت المعالجة بنجاح !<br /><br/><ah/><a href="?">اضغط هنا للعودة:) ';
  45. } break;
  46. case 'edit':
  47. $id=intval($_GET['id']);
  48. $query=mysql_query("select * from products where serial=$id");
  49. echo mysql_error();
  50. $row=mysql_fetch_array($query);
  51. }
  52. ?>
  53. <form action="?do=doedit&id=<?=$id;?>" method="post" enctype="multipart/form-data">
  54. <input name="oldpic" type="hidden" value="<?=$row['picture'];?>" />
  55. <table class="style٦" style="width: 100%">
  56. <tr>
  57. <th colspan="2" >
  58. <span lang="ar-eg">
  59. <h1>تعديل المنتج</h1>
  60. </span>
  61. </tr>
  62. <tr>
  63. <td style="width:150px;">
  64. <span>اسم النتج</span>
  65. </td>
  66. <td><input name="name" type="text" value="<?=$row['name'];?>" /></td> </tr> <tr>
  67.  
  68. <td style="width:150px;"><span>وصف المنتج</span>
  69. <td>
  70. <textarea name="description" rows='' cols='20' wrap="off"><?=$row['description'];?></textarea>
  71. </td>
  72. </tr>
  73. <tr>
  74. <td style="width:150px";>السعر</td>
  75. <td><input name="price" type="text" value="<?=$row['price'];?>" /></td>
  76. </tr>
  77. <tr><td><input name="picture" type="file">اترك الخانة فارغة اذا كنت لا تريد التعديل على الصورة </td> </tr>
  78. <tr>
  79. <td colspan="2">
  80. <button type="submit">نفذ</button> &nbsp;
  81.  
  82.  
  83. </td>
  84. </tr>
  85. </table>
  86. </form>
  87. <?php
  88. break;
  89. case 'view':
  90. default:
  91. $sql="select * from products ";
  92. $query=mysql_query($sql);
  93. if (mysql_num_rows($query)==0){
  94. echo 'عفوا !!! لا توجد تنتائح مطابقة لبحثك';
  95.  
  96. }else{ echo '<table style="width: 100%" border="2">
  97. <tr>
  98. <th colspan="4">
  99. <span>التحكم بالمنتجات</span>
  100. </th>
  101. </tr>
  102. <tr bgcolor="#eeeeee">
  103.  
  104. <td >
  105. <b>
  106. <span lang="ar" >اسم المنتج</span></b></td>
  107. <td><span lang="ar" >سعر المنتج</span></b></td>
  108. <td><span lang="ar" >تعديل</span></b></td>
  109. <td><span lang="ar" >حذف</span></b></td> ';
  110. while ($row=mysql_fetch_array($query)){ ?>
  111. <tr>
  112. <td><?=$row['name'];?></td>
  113. <td><?=$row['price'];?></td>
  114. <td><a href='?do=edit&id=<?=$row['serial'];?>'>تعديل</a></td>
  115. <td><a href='?do=delete&id=<?=$row['serial'];?>' onclick="return confirm('هل تريد حقا حذف هذا المنتج')">حذف</a></td></tr>
  116. <?php
  117. }
  118. ?>
  119. </table>
  120. <?php
  121. break;}
  122. }
  123. include("footer.html");
  124. //}
  125. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement