Avatar billede mr-xmas Nybegynder
23. november 2004 - 18:31 Der er 5 kommentarer og
1 løsning

En slags gb der ikke vel gemme

Hejsa

Jeg er ved at lave en jule side men jeg skal have lavet en side så man kan smide en julehilsen...
men jeg kan ikke få det til at virke
i kan se koden her http://www.mr-xmas.dk/help.txt

hvad kan der være ivejen...

Mange tak på forhånd
Avatar billede baitianlong Nybegynder
23. november 2004 - 18:43 #1
Der er da ikke meget kode at kigge på der :)
Avatar billede mr-xmas Nybegynder
23. november 2004 - 18:49 #2
Ups unskyld glemte at oploade det :( unskyld :)
Avatar billede mr-xmas Nybegynder
23. november 2004 - 19:33 #3
Nogen der kan hjælpe?
Avatar billede baitianlong Nybegynder
23. november 2004 - 19:49 #4
Der er flere ting, der er lidt mystiske på din side:

mysql_query("INSERT INTO jul SET navn = '$navn',email = '$email',julehilsen = '$julehilsen'");

skal være:

mysql_query("INSERT INTO jul(navn, email, julehilsen) VALUES('$navn', '$email', '$julehilsen')");

---------------

<form name="form1" method="post" action="?side=jule-hilsen">

skal være:

<form name="form1" method="post" action="<?= $_SERVER['PHP_SELF'] ?>?side=jule-hilsen">

------------------------------------

if ($_POST[action] == "?side=jule-hilsen"){

skal være:

if ($_GET['side'] == "jule-hilsen"){

---------------------------

Prøv med det i stedet for :)
Avatar billede mr-xmas Nybegynder
23. november 2004 - 23:42 #5
Mange TAK :)
Avatar billede Slettet bruger
24. november 2004 - 14:18 #6
legende.dk: Man må faktisk godt skrive en INSERT på den måde. Det kan gøre det lidt lettere at holde styr på hvilke værdier, der kommer i hvilke kolonner.

Til gengæld glemte du at gøre opmærksom på en anden detalje, som jeg kan se af din kode, at du selv har styr på, nemlig at man altid skal bruge anførselstegn om navne på POST og GET-værdier. Dvs. $_POST['navn'] og ikke $_POST[navn]

Forresten er det ganske overflødigt med paranteserne i dette stykke kode:

    $navn = ($_POST[navn]);
    $email = ($_POST[email]);
    $julehilsen = ($_POST[julehilsen]);
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
Computerworld tilbyder specialiserede kurser i database-management

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