Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Auto welcome email til nye brugere, og noget med a

Af Ny på siden Klatzen | 06-06-2010 11:56 | 903 visninger | 2 svar, hop til seneste
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&#039- ;, '$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.
--
#1
MHaahr
Elite Supporter
06-06-2010 13:22

Rapporter til Admin
Det med at den glemmer, alt, kan du løse ved at lægge informationerne i query-string, nå siden refresher. Mail-delen er også rimelig simpel. Indsæt følgende efter brugeren er oprettet i databasen. http://pastebin.com[...] Og så er det forresten god skik at kryptere brugernes adgangskoder, med f.eks. md5
--
Lenovo U350 - 1.3Ghz ULV, 13.3", 3GB Ram, X4500, BT, 250GB Hdd, Windows 7 Pro. Brug dog Google
#2
MHaahr
Elite Supporter
06-06-2010 13:25

Rapporter til Admin
Prøv eventuelt lige at paste din kode på pastebin, så skal jeg prøve at kigge den igennem
--
Lenovo U350 - 1.3Ghz ULV, 13.3", 3GB Ram, X4500, BT, 250GB Hdd, Windows 7 Pro. Brug dog Google

Opret svar til indlægget: Auto welcome email til nye brugere, og noget med a

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning


ANNONCE