Hej
det er sådan at jeg vil ikke have spam min server overhovedet på nogle måde. hvis en bruger skriver noget ind i felter og der efter kommer til at klik F5 så vil den ligge sig ind i databasen igen det vil jeg helst uden gang at den gøre..
jeg har prøve at gøre sådan her
-  <?php
-              if ($stmt = $mysqli->prepare('INSERT INTO `forum_traede` (`kategori_id`, `bruger_id`, `tekst`, `dato`, `titel`) VALUES (?, ?, ?, NOW(), ?)')) { 
-                  $stmt->bind_param('ssss', $katgori_id, $bruger_id, $tekst, $titel);
-                  $katgori_id = $_POST["kategori"];
-                  $bruger_id = $_SESSION["user_id"];
-                  $tekst = $_POST["tekst_indhold"];
-                  $titel = $_POST["title"];
-  
-                  $stmt->execute();
-                  $stmt->close();
-                  
-                  if (isset($_POST['return_page'])) {
-                      $return_page = $_POST["return_page"];
-                  } else {
-                      $return_page = 'index.php';
-                  }
-                  header('Location: '.$return_page);
-              } else {
-                  echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
-              }
-              ?>
-              <table border="0">
-              <form action="#" method="post">
-                      <table border="0">
-                          <tr>
-                              <td id="tb-w_a"><p>Kategori</p></td>
-                              <td>:</td>
-                              <td>
-                              <select name="kategori">
-                              <?php
-                              $query = "SELECT id, title FROM forum_kategorier";
-                              $result = $mysqli->query($query);
-                              while(list($id, $title) = $result->fetch_row())
-                              {
-                                  echo "<option value=\"$id\">$title</option>";  
-                              }
-                              $stmt->execute();
-                              $stmt->close();
-                              ?>
-                              </select>
-                              </td>
-                          </tr>
-                          <tr>
-                              <td id="tb-w_a"><p>Title</p></td>
-                              <td>:</td>
-                              <td><input type="text" name="title"></td>
-                          </tr>
-                      </table>
-                  <textarea name="tekst_indhold" style="width:716px; height:170px;"></textarea><br />
-                  <input type="hidden" value="<?php echo $_SERVER['PHP_SELF'] ?>" name="return_page">
-                  <input type="submit" value="Opret indhold" name="godkendt">
-              </form>
Kommer frem med fejl her
Warning: Cannot modify header information - headers already sent by (output started at /home/jesperbo/public_html/xxxx.dk/xxxx:27) in /home/jesperbo/public_html/xxxx.dk/xxxx on line 50
det vil siger her
-  header('Location: '.$return_page);
og jeg har også prøve gøre sådan her
-  <?php
-              if( isset( $_GET['godkendt'])
-              {
-                  if($stmt = $mysqli->prepare('INSERT INTO `forum_traede` (`kategori_id`, `bruger_id`, `tekst`, `dato`, `titel`) VALUES (?, ?, ?, NOW(), ?)'))
-                  {
-                      $stmt->bind_param('iiss', $katgori_id, $bruger_id, $tekst, $titel);
-                      $katgori_id = $_POST["kategori"];
-                      $bruger_id = $_SESSION["user_id"];
-                      $tekst = $_POST["tekst_indhold"];
-                      $titel = $_POST["title"];
-                      
-                      $stmt->execute();
-                      $stmt->close();
-                      echo "Godkendt";
-                  }        
-              } else {
-                      echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
-                  }
-              ?>
kommer frem med fejl her
Parse error: syntax error, unexpected '{' in /home/jesperbo/public_html/xxxxxxxxx.dk/xxxxxx.php on line 38
det vil sige den første line der hvor den siger
-  if( isset( $_GET['godkendt'])
-              {
Spørger hvis du der er mere du vil vide?