Advertisement
Guest User

Untitled

a guest
Jun 2nd, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.93 KB | None | 0 0
  1. Confing
  2. <?php
  3. error_reporting(0);
  4. $tbc_allowed = '0'; // pokud na serveru máte vyplé tbc, nastavte 0
  5. $dbhost = ' '; // standardnì localhost (127.0.0.1)
  6. $dbuser = 'wowa'; // uživatelské jméno pro pøístup do db, defaultnì 'root'
  7. $dbpass = ''; // heslo pro pøístup do db
  8. $dbname = 'wow_realmd'; // databáze
  9. $db = mysql_connect($dbhost, $dbuser, $dbpass) or print(".") AND $chyba = 1;
  10. mysql_select_db($dbname);
  11. ################################################################################
  12.  
  13. ?>
  14.  
  15.  
  16. a tady je registrace
  17.  
  18. </div>
  19. </ul>
  20.  
  21. <table>
  22. <form method="post" action="">
  23. <tr><td>Login:</td><td><input type="text" name="login" size="39"></td><td><font color="red">*</font></td></tr>
  24. <tr><td>Heslo:</td><td><input type="password" name="pass" size="39"></td><td><font color="red">*</font></td></tr>
  25. <tr><td>Heslo znovu:</td><td><input type="password" name="pass2" size="39"></td><td><font color="red">*</font></td></tr>
  26. <tr><td>Email:</td><td><input type="text" name="mail" size="39" value="@"></td><td><font color="red">*</font></td></tr>
  27. <tr><td>Souhlasím s pravidly:</td><td><input type="checkbox" name="agree" value="ON"></td><td><font color="red">*</font></td></tr>
  28.  
  29. <tr><td colspan=3><input type="submit" value="Zaregistrovat" name="send"></td></tr>
  30.  
  31. </form>
  32. </table>
  33. <?php
  34. include "config.php";
  35.  
  36. if (empty ($_REQUEST['login']) or empty ($_REQUEST['pass']) or empty ($_REQUEST['pass2']) or empty ($_REQUEST['mail'])) // Koukneme se, je-li vechno vyplnno
  37. {echo '<h2>Stav Vaší registrace:</h2>Musíte vyplnit všechna požadovaná pole!<br>';}
  38. else
  39. {
  40. echo "<h2>Stav Vaší registrace:</h2>";
  41. if($_REQUEST['agree']=='ON') // koukneme se, zda hr souhlas s pravidly
  42. {
  43. $getAccount = mysql_query("SELECT UPPER(`username`) as `name` FROM account WHERE UPPER(`username`) = UPPER('$_REQUEST[login]')");
  44. $account = mysql_fetch_array($getAccount);
  45.  
  46. $LOGIN = strtoupper($_REQUEST['login']);
  47. if($account['name']==$LOGIN){echo 'Tento login už je zaregistrován. Zkuste jiný.<br>'; $log = 0;} // koukneme se, jestli je zvolen login voln, pokud ano, poznamenme si to
  48. else{$log = 1;}
  49.  
  50. if($_REQUEST['pass']!=$_REQUEST['pass2']){echo 'Vámi zadaná hesla se neshodují! Hesla se musí shodovat!<br>'; $pas = 0;} // Koukneme se, jestli se hesla shoduj, pokud ano, poznamenme si to
  51. else{$pas = 1;}
  52.  
  53. if($log == '1' and $pas == '1') // tady najednou ovme, jestli se hesla shodovala a login byl voln
  54. {
  55. $sql = mysql_query("INSERT INTO `account` (`username`,`sha_pass_hash`, `email`, `expansion`) VALUES (UPPER('$_REQUEST[login]'), SHA1(CONCAT(UPPER('$_REQUEST[login]'),':',UPPER('$_REQUEST[pass]'))), '$_REQUEST[mail]', '$tbc');"); echo'<center>registracia hotova</center>'; // jeliko byly vechny podmnky splnny, provedeme zpis do databze - vimnte si zakdovn hesla.
  56. }
  57. else{echo 'Registrace se nezdaøila!';} // Jestlie podmnky splnny nebyly, mme smlu :)
  58. }
  59. else{echo 'Musíte souhlasit s pravidly!';}
  60.  
  61.  
  62. }
  63.  
  64.  
  65.  
  66.  
  67. ?>
  68. <br><br>
  69. <div id="odsazeni"></div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement