Hej,
Prøver at få en form til at gemme info i min database. Følgende kode gemmer teksten, men bare jeg åbner siden eller opdaterer siden sender den info til databasen.
Det skulle gerne være sådan, at info kun bliver sendt til databasen når der trykkes på "submit" i formen.
Her er mine PHP koder:
- <?
- include "../config.php";
-
- mysql_query("insert into profiles set navn= '".$_POST["navn"]."', alder= '".$_POST["alder"]."', tekst= '".$_POST["tekst"]."', land= '".$_POST["land"]."'");
- ?>
Her er formen:
- <form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>" name="myform" id="myform">
- navn: <input type="text" name="navn"><br />
- alder: <input type="text" name="alder"><br />
- tekst: <input type="text" name="tekst"><br />
- land: <textarea name="land" rows="5" cols="40"></textarea><br />
- <input type="submit">
- </form>
Hvad er det jeg gør forkert?