Advertisement
Guest User

Untitled

a guest
May 24th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.41 KB | None | 0 0
  1. <?php
  2. if($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['editmenu'])){
  3.     $count = count($_POST['id']);
  4.     for($i=0;$i<$count;$i++){
  5.         $error = '';
  6.         if(empty($_POST['id']) OR empty($_POST['name']) OR empty($_POST['path'])){
  7.             $error = '<font style="color: red;"><b><p>Er zijn lege velden aangetroffen.</p></b></font>';
  8.         }
  9.         else{
  10.             mysql_query("UPDATE et_menu_". mysql_real_escape_string($_GET['lang']) ."
  11.                             SET
  12.                                 name = '". mysql_real_escape_string($_POST['name'][$i]) ."',
  13.                                 path = '". mysql_real_escape_string($_POST['path'][$i]) ."'
  14.                             WHERE id = '". mysql_real_escape_string($_POST['id'][$i]) ."'
  15.                         ")or die(mysql_error());
  16.             $error = '<p><b><font style="color: green;">Het menu is aangepast.</font></b></p>';
  17.         }
  18.     }
  19. }
  20. if(!empty($error)){
  21.     echo $error;
  22. }
  23. ?>
  24. <p>Alle menu's / items staan hier.</p>
  25. <form method="post" action="">
  26.     <table>
  27.         <tr>
  28.             <td>Naam</td>
  29.             <td>Link</td>
  30.         </tr>
  31.     <?php
  32.         $query = mysql_query("SELECT * FROM et_menu_". mysql_real_escape_string($_GET['lang']) ." ORDER BY id ASC");
  33.         while($row = mysql_fetch_assoc($query)){
  34.             echo'
  35.                 <tr>
  36.                     <td><input type="text" name="name[]" value="'. $row['name'] .'" /></td>
  37.                     <td><input type="text" name="path[]" value="'. $row['path'] .'" /></td>
  38.                 </tr>
  39.                 ';
  40.         }
  41.     ?>
  42.     <tr>
  43.         <td colspan="2"><input type="submit" name="editmenu" value="Bewerk menu" /></td>
  44.     </tr>
  45.     </table>
  46. </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement