|
<html>
<head>
<title>Sunucunuzun Adı</title>
<style>
body {
color: #003300;
font-family: Verdana, Arial, Serif;
font-size: 10pt;
}
input {
border: 1px solid #003300;
color: #003300;
background: #DDDDDD;
font-family: Verdana, Arial, Serif;
font-size: 10pt;
}
tr {
font-size: 10pt;
}
a:link {
text-decoration: none;
color: #003300;
}
a:visited {
text-decoration: none;
color: #003300;
}
a:active {
text-decoration: none;
color: #003300;
}
a:hover {
text-decoration: none;
color: #FF6600;
}
</style>
</head>
<body>
<div align="center">
<?php
$mysql_user = "root";
$mysql_pass = "kurulumda girdiğniz şifre";
$mysql_database = "uoacc";
$mysql_host = "localhost";;
?>
<FORM METHOD=POST ACTION="<?php echo $_SERVER['PHP_SELF']; ?>?act=register">
<table cellspacing=0 border=0>
<tr>
<td colspan=2 style="border: 1px solid #003300; background: #DDDDDD;"><CENTER><A HREF="index.php">XXXX Ultima Online Shard</A></CENTER></td>
</tr>
<tr>
<td style="border-left: 1px solid #003300"> Account Adi</td>
<td style="border-right: 1px solid #003300"><INPUT TYPE="text" NAME="login" ></td>
</tr>
<tr>
<td style="border-left: 1px solid #003300"> Sifre:</td>
<td style="border-right: 1px solid #003300"><INPUT TYPE="password" NAME="senha1"> </td>
</tr>
<tr>
<td style="border-left: 1px solid #003300"> Sifre Tekrar: </td>
<td style="border-right: 1px solid #003300"><INPUT TYPE="password" NAME="senha2"> </td>
</tr>
<tr>
<td style="border-left: 1px solid #003300"> Email Adresi:</td>
<td style="border-right: 1px solid #003300"><INPUT TYPE="text" NAME="email"> </td>
</tr>
<tr>
<td style="border: 1px solid #003300; border-top: 0px;" colspan=2><CENTER><INPUT NAME="Kayit Ol" VALUE="Kayit Ol" TYPE="submit"></CENTER></td>
</tr>
</table>
</FORM>
<?php
if ($_GET['act'] == 'register')
{
$conn = mysql_connect($mysql_host, $mysql_user, $mysql_pass);
mysql_select_db($mysql_database);
$user = injection_koruma($_POST['login']);
$pass1 = injection_koruma($_POST['senha1']);
$pass2 = injection_koruma($_POST['senha2']);
$email = injection_koruma($_POST['email']);
if (araulan(Array($user,$pass1,$pass2,$email)) == true)
{
if ($pass1 == $pass2)
{
if (ereg("([0-9,a-z,A-Z])", $user))
{
if (ereg("^([0-9,a-z,A-Z]+)([.,_]([0-9,a-z,A-Z]+))*[@]([0-9,a-z,A-Z]+)([.,_,-]([0-9,a-z,A-Z]+))*[.]([0-9,a-z,A-Z]){2}([0-9,a-z,A-Z])?$", $email))
{
$query = mysql_query("SELECT * FROM accounts WHERE login='$user'";
$num_rows = mysql_num_rows($query);
if ($num_rows == 0)
{
$query = mysql_query("SELECT * FROM accounts WHERE email='$email'";
$num_rows = mysql_num_rows($query);
if ($num_rows == 0)
{
$query = mysql_query("INSERT INTO accounts (login, password, email, status) VALUES ('$user','$pass1','$email','0')";
if (!$query)
{
echo ":: Sistemde Olusan Bir Ariza Nedeniyle Suanda Hesap Alimi Yapilamiyor ::";
}
else
{
echo ":: Accountunuz Basariyla Olusturuldu.Ilk Save'den Sonra Basariyla Giris Yapabilirsiniz ::";
}
}
else
{
echo ":: Bu Email Adresi Zaten Veritabaninda Kayitli ::";
}
}
else
{
echo ":: Bu Account Adresi Zaten Veritabaninda Kayitli ::";
}
}
else
{
echo ":: Tanimlanamayan Mail Adresi ::";
}
}
else
{
echo ":: Sadece Rakam (0-9) ve Harf Giriniz(a-z) ::";
}
}
else
{
echo ":: Sifreniz Geçerli Degil::";
}
}
}
// Injection Harfleri Yasak
function injection_koruma($sql)
{
$sql = preg_replace(sql_regcase("/(from|select|insert|delete|where|drop table|show tables|#|\*|--|\\\\)/","",$sql);
$sql = trim($sql);
$sql = strip_tags($sql);
$sql = addslashes($sql);
return $sql;
}
// Her Tarafi Doldurmusmu
function araulan($campos){
foreach($campos as $c){
if(empty($c)){
echo ":: Tüm Bosluklari Doldurunuz ::<br>";
return false;
}else{
return true;
}
}
}
?>
</div>
</body>
</html>
|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
Ultima Destek Smf Forum Kayıt Sistemi Paylaşımı
Son cevap: 11-07 20:37 · Son yazan: illumunati · Mesaj: 3 · Görüntü: 230
|
UO Yardım Alanı | 11-07 20:37 | 3 | 230 | |
|
|
Otomatik Av Sistemi
Son cevap: 07-06 12:33 · Son yazan: mithbar · Mesaj: 8 · Görüntü: 3447
|
Derleme Scriptler | 07-06 12:33 | 8 | 3447 | |
|
|
Ödül sistemi ip sorgulama
Son cevap: 05-11 22:03 · Son yazan: Knuth* · Mesaj: 8 · Görüntü: 3954
|
Script Yardımı | 05-11 22:03 | 8 | 3954 | |
|
|
Random Spawn sistemi yardım
Son cevap: 02-09 16:44 · Son yazan: Stark35 · Mesaj: 12 · Görüntü: 6304
|
Derleme Scriptler | 02-09 16:44 | 12 | 6304 | |
|
|
tag şifreleme
Son cevap: 15-01 21:28 · Son yazan: nefrelius · Mesaj: 7 · Görüntü: 2763
|
Script Yardımı | 15-01 21:28 | 7 | 2763 |