hej
det er sådan at jeg har lavet et system hvor den ligger ind i databasen og bliver frem vidste på siden
Hvis vi siger at jeg gå ind på google.dk/kommentar/1/ så skriver jeg en kommentar til artikle eller lign. så klik jeg på send og der efter send den mig tilbage til google.dk hvordan gøre jeg sådan, at den bare opdater og ligger det ind i databasen og send mig hen til google.dk/kommentar/1/. det er lige meget om det er 1 2 eller 5 eller 9 den skal bare blive sendt tilbage hvor man har skrevet kommentar henne.
altså med andre ord at den opdater samme side og ligger det derind. så man ikke skal hele vejen uden om f.eks tilbage igen til at finde google.dk/kommentar/1/ igen eller ligne...
min kode ser sådan her ud;
- <form action="#" method="post">
- <input type="hidden" name="returnTo" value="<?php echo $_SERVER["PHP_SELF"];?>">
- <textarea id="elm1" name="tekst" rows="10" cols="10" style="width: 100%"></textarea>
- <input type="submit" name="kommentar" value="Kommentar">
- </form>
det er så min php kode:
- function kt_inset()
- {
- if ($stmt = $this->mysqli->prepare("INSERT INTO `kt` (`bruger_id`, `tekst`) VALUES (?, ?)")) {
-
- /* Bind parametre */
- $stmt->bind_param('iss', $bruger_id, $tekst, $tid);
-
- /* Sæt værdier på parametrene */
- $bruger_id = $_SESSION["id"];
- $tekst = $_POST['tekst'];
-
- /* Eksekver forespørgslen */
- $stmt->execute();
-
- /* Luk statement */
- $stmt->close();
-
- echo $_POST['returnTo'];
-
- } else {
- /* Der er opstået en fejl */
- echo 'Der opstod en fejl i erklæringen: ' . $mysqli->error;
- }
- }
så skriver den
/artikler_indhold.phpJeg har opret næsten samme indhold men noget af det har jeg klart :
se her på
ekspertenJeg har prøve at gøre som olebole skriver men det virker ikke
øv øv