Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Confing
- <?php
- error_reporting(0);
- $tbc_allowed = '0'; // pokud na serveru máte vyplé tbc, nastavte 0
- $dbhost = ' '; // standardnì localhost (127.0.0.1)
- $dbuser = 'wowa'; // uživatelské jméno pro pøístup do db, defaultnì 'root'
- $dbpass = ''; // heslo pro pøístup do db
- $dbname = 'wow_realmd'; // databáze
- $db = mysql_connect($dbhost, $dbuser, $dbpass) or print(".") AND $chyba = 1;
- mysql_select_db($dbname);
- ################################################################################
- ?>
- a tady je registrace
- </div>
- </ul>
- <table>
- <form method="post" action="">
- <tr><td>Login:</td><td><input type="text" name="login" size="39"></td><td><font color="red">*</font></td></tr>
- <tr><td>Heslo:</td><td><input type="password" name="pass" size="39"></td><td><font color="red">*</font></td></tr>
- <tr><td>Heslo znovu:</td><td><input type="password" name="pass2" size="39"></td><td><font color="red">*</font></td></tr>
- <tr><td>Email:</td><td><input type="text" name="mail" size="39" value="@"></td><td><font color="red">*</font></td></tr>
- <tr><td>Souhlasím s pravidly:</td><td><input type="checkbox" name="agree" value="ON"></td><td><font color="red">*</font></td></tr>
- <tr><td colspan=3><input type="submit" value="Zaregistrovat" name="send"></td></tr>
- </form>
- </table>
- <?php
- include "config.php";
- if (empty ($_REQUEST['login']) or empty ($_REQUEST['pass']) or empty ($_REQUEST['pass2']) or empty ($_REQUEST['mail'])) // Koukneme se, je-li vechno vyplnno
- {echo '<h2>Stav Vaší registrace:</h2>Musíte vyplnit všechna požadovaná pole!<br>';}
- else
- {
- echo "<h2>Stav Vaší registrace:</h2>";
- if($_REQUEST['agree']=='ON') // koukneme se, zda hr souhlas s pravidly
- {
- $getAccount = mysql_query("SELECT UPPER(`username`) as `name` FROM account WHERE UPPER(`username`) = UPPER('$_REQUEST[login]')");
- $account = mysql_fetch_array($getAccount);
- $LOGIN = strtoupper($_REQUEST['login']);
- 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
- else{$log = 1;}
- 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
- else{$pas = 1;}
- if($log == '1' and $pas == '1') // tady najednou ovme, jestli se hesla shodovala a login byl voln
- {
- $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.
- }
- else{echo 'Registrace se nezdaøila!';} // Jestlie podmnky splnny nebyly, mme smlu :)
- }
- else{echo 'Musíte souhlasit s pravidly!';}
- }
- ?>
- <br><br>
- <div id="odsazeni"></div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement