PHP/MySQL Problem

Hab mal wieder ein Problem
Hab schon 1h gesucht aber komme nicht darauf.
Und zwar füllt es mir in der MySQL nichts aus.
es gibt noch zwei weitere felder
einmal id und einmal timestamp werden jedoch automatisch befüllt.

<?PHP if ($button==" OK ") {
include("db.php"); mysql\_query("INSERT INTO user (UserName,Password,Email) VALUES ('$UserName','$Password','$Email')"); mysql\_close(); ?\> Die Daten wurden eingetragen neuer Eintrag zur Übersicht <?PHP } else { ?>

Benutzername:

Passwort:

E-Mail:

<?PHP } ?>

weiß jemand die Lösung?

Hallo Patrick,

wie man mit POST/GET Variablen umgeht ist in http://de3.php.net/manual/de/language.variables.exte… beschrieben.
Dein Code funktioniert mit PHP4, ab PHP5 ist register_globals in PHP standardmaessig ausgeschaltet, so das die Variablen, wie du sie verwendest, nicht mehr befuellt werden.

Gruss
Stefan

Blick da nicht ganz durch mit der Get funktion.

könntest du dir nicht mal schnell die 15min oder wie lange es dauert Zeit nehmen und mir das bitte machen.

datenbanklogin ist in der db.php

Nach erfolgreichen anmelden eine Bestätigung und Hyperlink auf index.php

Wäre super glücklich wenn du das machen könntest

mfg
Weineis Patrick

Hier noch ein paar weitefuehrende Links:

Umgang mit Formularvariablen: http://tut.php-quake.net/de/post.html
Datenbankbeispiel anhand eines Gaestebuches: http://tut.php-quake.net/de/guestbook.html

Danke für das tutorial hilft ziemlich weiter in manchen situationen