Thomas. Skrevet 24. februar 2008 Skrevet 24. februar 2008 Hallo! Jeg har et registrerings system. Og det funket helt fint - intill jeg skiftet url'en til slik at man får f.eks: side=register. osv.. Da klikka scriptet. Og jeg kommer automatisk til melingen: "Register Fucked Up!". Hvorfor det ? Kilde: https://www.diskusjon.no/index.php?showtopic=886877 Her er scriptet: Hva er feil ? <?php ################################################# # # # Auteur: J. Klompen # # Site : http://www.maffia.net.tc # # Date : 15 apr 2005 # # Email: [email protected] # # # ################################################# // bezoekers statistieken $pagename = "Register"; include("./counter.inc.php"); setcookie("cookieusername", ""); setcookie("cookiepassword", ""); if (!$_POST['name'] OR !$_POST['password']) { ?> <html> <head> <title>Registrer @ Mafia</title> <link rel="stylesheet" type="text/css" href="src/standard.css" /> <script language=JavaScript> function screenshots(){ var popurl="screenshots.php" winpops=window.open(popurl,"","width=800,height=640,") } function firstFocus() { if (document.forms.length > 0) { var TForm = document.forms[0]; for (i=0;i<TForm.length;i++) { if ((TForm.elements.type=="text")|| (TForm.elements.type=="textarea")|| (TForm.elements.type.toString().charAt(0)=="s")) { document.forms[0].elements.focus(); break; } } } } </SCRIPT> </head> <body> <table class="login"><tr><td align="center"> <table class="windowLogin"> <tr> <td class="loginLeft"> <img src="images/logoLogin.jpg" /> </td> <td class="loginRight"> <div class="mainTitle"><div class="logo"> </div></div> <div class="mainText"> Register!<br /> <br /> <?php include "_ip_block.php"; if ($ip_check == "pos") { ?> <form method="post"> <table> <tr><td class="column1"><li></td><td class="column2">Brukernavn </td><td class="column3"><input type="text" name="name" /></td><td></td></tr> <tr><td class="column1"><li></td><td class="column2">E - post</td><td class="column3"><input type="text" name="password" /></td><td></td></tr> <tr><td></td><td></td><td class="column4"><input class="button" type="submit" value="Registrer" /></td></tr> </table> </form> <?php } elseif ($ip_check == "neg") { echo "You are blocked from this site!!!"; echo "<br/>"; echo "Reason: $reason"; } ?> </div> </td> </table> <div class="windowLoginStatus"> <a class="login" href="index.php">Logg inn</a> | <a class="login" href="recover.php">Glemt Passord!</a> | <a class="login" href="java script:screenshots()">Screenshots!</a></div> </td></tr></table> </body> </html> <?php ?> <?php } else { $name = $_POST['name']; $password = $_POST['password']; $while = 0; include "_connect.php"; $lijstGebruikers = "SELECT * FROM users"; $resultLijstGebruikers = mysql_query($lijstGebruikers); while ($row = mysql_fetch_array($resultLijstGebruikers)) { $name2 = strtolower($name); $username = strtolower($row[username]); if ($name2 == $username) { $while = 1; } } if ($while == 1) { echo "User allready exists"; echo "<br />Please wait till we tranfer u"; echo "<META http-equiv=refresh content=\"2;url=register.php\">"; } else { $name = $_POST['name']; $password = $_POST['password']; $datem = date( "j.M.Y - G:i:s" ); $lijstGebruikers = "SELECT * FROM users WHERE specialised='$password'"; $resultLijstGebruikers = mysql_query($lijstGebruikers); if (mysql_num_rows($resultLijstGebruikers) == 1) { echo "There is allready an user that uses that email adress!"; echo "<br />Please wait till we tranfer u"; echo "<META http-equiv=refresh content=\"2;url=register.php\">"; } else { $name = $_POST['name']; $password = $_POST['password']; $pass1 = rand(0,100); $pass2 = rand(0,100); $pass3 = rand(0,100); $pass4 = rand(0,100); $pass5 = rand(0,100); $passgenerated = $pass1 . $pass2 . $pass3 . $pass4 . $pass5; if ($passgenerated) { $opdracht = "insert INTO users values('0','$name','$passgenerated','0','1500','0','100','0','0','No quote','0','0','0','0','Netherlands','0','0','0','0','0','0','$datem','0','0','0','0','0','$password')"; $resultaat = mysql_query($opdracht); if ($resultaat) { echo "<div class=\"mainText\">"; echo "Register succes! You can now login with this password: <b>\"$passgenerated\"</b>. Have fun!<br/>(You can change your password in profile, after your logged in)<br/>"; echo "<a href=index.php>Return to login</a>"; echo "</div>"; } else { echo "Register Fucked up!"; echo "<META http-equiv=refresh content=\"2;url=index.php\">"; } } else { echo "Could not send the email!"; } } } } ?>
Flin Skrevet 24. februar 2008 Skrevet 24. februar 2008 Vet ikke hjelt jeg, men den koden der var ikek veldig bra. Den var veldig dårlig. Den er ikke sikker og den er veldig rotete, er ikke helt sikker på om den vil fungere i det hele tatt uten mye opprydding.
Thomas. Skrevet 24. februar 2008 Forfatter Skrevet 24. februar 2008 har du no link til et bedre registrerings system ?
onTop Skrevet 24. februar 2008 Skrevet 24. februar 2008 har du no link til et bedre registrerings system ? www.hotscripts.com
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå