Toon posts:

Gastenboek kan niet schrijven naar mysql

Pagina: 1
Acties:
  • 61 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb een gastenboek gemaakt:
http://members.lycos.nl/arjanverheij/gastenboek.php

ik heb 2 bestanden en deze bevatten de volgende broncode:
gastenboek.php
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$db = mysql_connect();
mysql_select_db("gastenboek");

$berichten_query = mysql_query("
    SELECT naam, mail, opmerking, datum FROM berichten ORDER BY datum DESC LIMIT 30");
    
while($record = mysql_fetch_assoc($berichten_query))
{
        echo("Naam: {$record['naam']}<br>");
        if(strlen($record['mail']) > 0)
        {
            echo ("Email: {$record['mail']}<br>");
        }
        echo("Opmerking: {$record['opmerking']}<br>");
        echo("Datum: {$record['datum']}<br>");
        echo("<br>");
}
?>


en gastenboek_verstuur.php
bevat deze code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
if(strlen($_POST['naam']) < 1 || strlen($_POST['opmerking']) < 1)
{
    echo("U heeft te weinig gegevens ingevuld. Ga terug.");
}
else
{
    $db = mysql_connect();
    mysql_select_db("gastenboek");
    
    $naam       = mysql_escape_string(strip_tags($_POST['naam']));
    $mail       = mysql_escape_string(strip_tags($_POST['mail']));      
    $opmerking  = mysql_escape_string(strip_tags($_POST['opmerking']));
    
    mysql_query("
        INSERT INTO berichten
            (naam, mail, opmerking, datum)
        VALUES
            ('{$naam}', '{$mail}', '{$opmerking}', NOW())
    ");
    
    header("Location: http://localhost/gastenboek.php");
}
?>


maar hij schrijft niet in me mysql database:
alleen als het fout gaat blijft de tekst er staan.
IS de bedoeling dat de persoon die wat stuurt dat het in de database wordt gezet en dit weer wordt uitgelezen op de pagina maar dat doet hij dus neit.

[ Voor 14% gewijzigd door chem op 12-11-2003 21:13 . Reden: code-tags ]


  • Gomez12
  • Registratie: Maart 2001
  • Laatst online: 17-10-2023
Tip voor volgende keer. Plaats ALLE relevante source.

P.S. je form metmod klopt niet, die HIER dus niet bij staat.

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12:02

.oisyn

Moderator Devschuur®

Demotivational Speaker

Errors controleren mag je zelf doen.

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Dit topic is gesloten.