Hejsa,
Jeg er ny her, så bær lidt over med mig!.
Jeg er stødt på et meget træls problem. Problemet ligger i at når en ny bruger forsøger at registrere sig på min side, men kommer til at trykke noget forkert (f.eks. når han skal indtaste password igen og måske laver fejl), og så klikker på "register" så "refresher" siden og brugeren skal derfor indtaste alle sine oplysninger på ny, og dette fortsætter til brugeren har lavet en 100% fejlfri indtastning.
Det jeg godt kunne tænke mig var at det kun var f.eks. password der forsvandt ved forkert indtastning, ligesom her på siden, og så alle andre felter blev stående?
min register.php fil er her så i kan se hvilke fejl der skal rettes for at komme problemet til livs:
Fold kodeboks ind/udKode = 30){
$final_report2.=" - Your username must be between 1 and 30 chars";
}else{
$check_members = mysql_query("SELECT * FROM `members` WHERE `username` = '$username'"); if(mysql_num_rows($check_members) != 0){
$final_report2.=" - The username is already in use!";
}else{
if(strlen($password) = 20){
$final_report2.=" - Your password must be between 4 and 20 characters";
}else{
if(strlen ($password_again) != strlen($password)) {
$final_report2.=" - Your passwords do not match";
}else{ if(strlen($firstname) = 20){
$final_report2.=" - Please enter a valid firstname";
}else{
if(strlen($lastname) = 20){
$final_report2.=" - Please enter a valid lastname";
}else{
$create_member = mysql_query("INSERT INTO `members` (`id`,`username`, `password`, `password_again`, `firstname`, `lastname`, `email`, `points`,`completed_surveys`,`referral_ID`, `ip`, `date`)
VALUES('','$username','$pas-
sword','$password_again','$firstna-
me','$email','$points', '$completed_surveys','$referral_ID'-
;, '$memip','$date')"); }}}}}}}}
?>
">
Welcome Guest, not a member? ">Register Now!
">Home
Members
">Vouchers
">Terms
">Help
">Contact Us
Logout
Register
Username:
Password:
Password Again:
Firstname:
Lastname:
Email:
Det andet jeg godt kunne tænke mig var at byde mine nye brugere velkommen med en simpel velkomst email, hvor brugernavn og password er i, hvordan får jeg nemmest sat det op i php? altså der skal jo tages emailen fra "submit" formen og sådan går jeg udfra?
Det skal lige siges at min viden omkring php er skabt via "lav en ændring, upload, se om det virker, hvis det virker fedt!, hvis ikke, lav en ny ændring osv." altså det er meget basis, så hvis der var én der ville tage sig tid til at kigge det igennem og så skærer det lidt ud i pap, ville det være rigtig lækkert!
mvh.
--