Avatar billede raan Nybegynder
05. november 2005 - 18:00 Der er 3 kommentarer og
1 løsning

den skriver det ikke ind i databasen.

Jeg har et problem den vil ikke tilføje i databasen, nogen der kan se hvorfor?

tilføj filen.
<center>
<html>
    <body>
        <table>
            <form action="actionban.php" method="post">
                <tr><td>
                  <p align="right">ip:</td><td><input type="text" name="ip" size="29"></td></tr>
                <tr><td>
                  <p align="right">Grund: </td><td>
                  <input type="text" name="grund" size="29"></td></tr>
                <tr><td colspan="2">
                <p align="center"><input type="submit" value="Ban ip"></td></tr>
            </form>
        </table>
    <p align="right">&nbsp;</p>
    </body>
</html>


Action filen.
<?php
include("connect.php");
$ip = mysql_escape_string($_POST["ip"]);
$grund = mysql_escape_string($_POST["grund"]);
mysql_query("INSERT INTO bornholmban(ip,grund) VALUES ('','".$ip."','".$grund."')") or die("Invalid query: " . mysql_error());
header("location: " . $_SERVER["HTTP_REFERER"]);
?>

Mysql der er lavet sådan
  CREATE TABLE `ban` ( `ip` VARCHAR( 255 ) NOT NULL , `grund` VARCHAR( 255 ) NOT NULL , UNIQUE ( `ip` ) );
Avatar billede pidgeot Nybegynder
05. november 2005 - 18:02 #1
Prøv med:

mysql_query("INSERT INTO ban (ip,grund) VALUES ('".$ip."','".$grund."')") or die("Invalid query: " . mysql_error());

Du brugte forkert tablenavn, og havde en værdi for meget i din VALUES liste ;)
Avatar billede raan Nybegynder
05. november 2005 - 18:08 #2
Arh . :)
der skulle stå bornholmban, bare mig der var lidt hurtig der da jeg skrev det ind.

Men det vare en for meget værdi . :) jeg takker, et svar?!
Avatar billede pidgeot Nybegynder
05. november 2005 - 18:09 #3
Det plejer jo gerne at være de små fejl man overser - men værsgo, et svar ;)
Avatar billede raan Nybegynder
05. november 2005 - 18:16 #4
det er det nemlig. :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester