Hallo Geri,
$anlegen = 'INSERT INTO gastbuch
Müsste es nicht irgendwie "gaestebuch" heißen? Der Name kommt mir doch ein wenig ungewöhnlich vor.
(
name,
email,
www,
text
)
VALUES (
"'.$GBname.'",
"'.$GBemail.'",
"'.$GBwebadresse.'",
"'.$GBtext.'" )';
mysql_query($anlegen, $dblink);
Lass dir mal nach dem Query eventuelle Fehler ausgeben, Stichwort mysql_error().
Und noch ein Tipp: Trage _niemals_ ungeschützt Daten in eine MySQL-Tabelle ein - das kann schlimme Folgen haben (Angriffsmöglichkeiten!).
verwende statt $GBname einfach mysql_real_escape_string($GBname), also natürlich nur da wo du die Daten in die Tabelle einträgst.
Derzeit legst du die Variablen ja noch im Skript selbst fest (leere Strings), aber sobald die Variablen von einem Formular kommen wird's brenzlig.
Grüße
Marc Reichelt || http://www.marcreichelt.de/
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
http://emmanuel.dammerer.at/selfcode.html