Mahlzeit goldjunge2007,
ich suche schon eine Weile aber ich komme einfach nicht darauf wieso dieses Script nicht funktioniert.
Fehlermeldungen gibt es keine mehr aber der Datensatz wird nicht angelegt.
Fehlermeldungen gibt es wahrscheinlich deshalb nicht, weil Du sie unterdrückst und andererseits überhaupt nicht überprüfst, ob die Abfrage erfolgreich wahr. Warum dieses Skript nicht funktioniert, ist nämlich sehr klar.
function user_anlegen($u_name, $u_pass, $u_mail, $firma)
{
$limit = strtotime("+7 day");
$sqlab = "insert users(UserName, UserPass, UserMail, Firma, limit)";
$sqlab .= "values ('" . $u_name . "', MD5('" . $u_pass . "'), '" . $u_mail . "', '" . $firma . "', " . $limit . ")";mysql_query($sqlab);
}
Darüber hinaus solltest Du die Werte, die Du einträgst, kontextsensitiv behandeln: Stichwort "SQL Injection".
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|