Hey Leute!
Bin grad dabei für eine Seite einen Member Bereich zu coden. Dabei werden nach der Anmeldung Daten in 3 verschidene Tabellen eingetragen. Das Problem:
Mal werden die Daten eingetragen, mal nicht. Ich geb bei der Anmeldung irgendwelche Daten ein, nach dem Absenden werden dei Daten z.B. in mtuser eingetragen aber nicht in mtusercat & mtuserpoints.
Nochmal auf Anmeldung, neue Daten, Absenden, und sie werden in mtpoints eingetragen, aber nicht im mtusercat & mtuser.
Und so siet dat halt aus...
Der Insertpart:
Jemand ne Idee woran das ganze liegen kann? Irgendwas stimmt da doch nicht...
Bin grad dabei für eine Seite einen Member Bereich zu coden. Dabei werden nach der Anmeldung Daten in 3 verschidene Tabellen eingetragen. Das Problem:
Mal werden die Daten eingetragen, mal nicht. Ich geb bei der Anmeldung irgendwelche Daten ein, nach dem Absenden werden dei Daten z.B. in mtuser eingetragen aber nicht in mtusercat & mtuserpoints.
Nochmal auf Anmeldung, neue Daten, Absenden, und sie werden in mtpoints eingetragen, aber nicht im mtusercat & mtuser.
Und so siet dat halt aus...
Der Insertpart:
Code:
$activate = "$username$email";
$activate = md5($activate);
mysql_query("INSERT INTO `mtusercat` (`mtusercatusername`) VALUES ('$username')");
mysql_query("INSERT INTO `mtuserpoints` (`mtuserpointsname`) VALUES ('$username')");
mysql_query("INSERT INTO `mtuser`
(`mtusernick`,`mtuservorname`,`mtusernachname`,`mtuserstrasse`,`mtuserhausnummer`,`mtuserplz`,`mtuserort`,`mtuseremail`,`mtuserpass`,`mtuserpassmd`,`mtuserref`,`mtuseractcode`)
VALUES
('$username','$vorname','$nachname','$strasse','$hausnummer','$plz','$ort','$email','$passone',md5($passtwo),'$ref','$activate')");
$k = 0;
for($i = 0; $i < $cnum + 1; $i++) {
$val = 'cid'.$i;
if($$val == on) {
$cat = "mtusercat$i";
mysql_query("UPDATE mtusercat SET $cat = 'yes' WHERE mtusercatusername = '$username'");
}
}
Jemand ne Idee woran das ganze liegen kann? Irgendwas stimmt da doch nicht...