Здравеите имам проблем със логина всеки път като се логна ми изписва
Не си логнат! ако може да погледнете тези кодове и да кажете каде има грешка
register.php
login.php
pregled.php
Не си логнат! ако може да погледнете тези кодове и да кажете каде има грешка
register.php
Код:
<?php
if(!$_POST['submit']) {
?>
<script src="chekname.js"></script>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
Регистрация<hr color='black' width='300' align='center' />
<form action="?a=register" method="POST">
<table align="center">
<tr><td>Потребителско име:</td><td><input type="text" maxlength="12" style="background-color: #bbbbbb;" name="name" id="txt1" onblur="showHint(this.value)">
<span id="txtHint"></span> </td></tr>
<tr><td>Парола:</td><td><input type="password" style="background-color: #bbbbbb;" name="pass1"></td></tr>
<tr><td>Отново:</td><td><input type="password" style="background-color: #bbbbbb;" name="pass2"></td></tr>
<tr><td>Емайл:</td><td><input type="text" style="background-color: #bbbbbb;" name="mail"></td></tr>
<tr><td>Избери начална кола:</td><td>
<select name='cars' size='1' style="background-color: #f1f1f1;"><option value="55">Ford Focus</option><option value="105">Acura RL</option><option value="155">Mazda MAZDA3</option></select>
</td></tr>
<tr><td>Пол:</td><td><input type="radio" checked name="sex" value="male">Мъж <input type="radio" name="sex" value="female">Жена</td></tr>
<tr><td></td><td><input value="създай акаунта" class="field-submit" type="submit" name="submit"></td></tr>
</table>
</form>
<? } ?>
<?php
if(isset($_POST['submit']) && $_SESSION['name'] == NULL)
{
if($_POST['name'] == NULL || $_POST['pass1'] == NULL || $_POST['pass2'] == NULL || $_POST['mail'] == NULL)
{
echo '
<table class="error1-reg" width="40%" align="center">
<td class="error-reg" rowspan="4" width="5%" align="center">
<img src="images/task_error.gif" width="33" border="0" height="33">
</td>
<td width="50%" align="center"><span style="font-weight: bold;">Този емайл е зает.</span></td>
</table>';
}
elseif($_POST['pass1'] != $_POST['pass2'])
{
echo '
<table class="error1-reg" width="40%" align="center">
<td class="error-reg" rowspan="4" width="5%" align="center">
<img src="images/task_error.gif" width="33" border="0" height="33">
</td>
<td width="50%" align="center"><span style="font-weight: bold;">Паролите не си съвпадат.</span></td>
</table>';
}
else
{
$name = htmlspecialchars($_POST['name']);
$pass = md5($_POST['pass1']);
$mail = htmlspecialchars($_POST['mail']);
$sex = htmlspecialchars($_POST['sex']);
$cars = htmlspecialchars($_POST['cars']);
if($name=="demo")
{
echo "Забранено е използването на това име";
}
else
{
$insert = "INSERT INTO `users` (`name` , `pass` , `mail` , `sex`, `cars`, `ban`) VALUES ('$name', '$pass', '$mail', '$sex', '$cars', '0')";
$select_users = mysql_query('SELECT * FROM users WHERE mail="'.$mail.'"');
if(mysql_num_rows($select_users)==0)
{
if(mysql_query($insert))
{
echo '
<table class="active1-reg" width="36%" align="center">
<td class="active-reg" rowspan="4" width="5%" align="center">
<img src="images/task_done.gif" width="33" border="0" height="33">
</td>
<td width="50%" align="center"><span style="font-weight: bold;">Успешно се регистрирахте.</span></td>
</table>';
}
else
{
echo '
<table class="error1-reg" width="40%" align="center">
<td class="error-reg" rowspan="4" width="5%" align="center">
<img src="images/task_error.gif" width="33" border="0" height="33">
</td>
<td width="50%" align="center"><span style="font-weight: bold;">Регистрацията не е успешна.</span></td>
</table>';
}
}
else
{
echo '
<table class="error1-reg" width="46%" align="center">
<td class="error-reg" rowspan="4" width="5%" align="center">
<img src="images/task_error.gif" width="33" border="0" height="33">
</td>
<td width="50%" align="center"><span style="font-weight: bold;">Има потребител с този имейл адрес.</span></td>
</table>';
}
}
}
}
?>
login.php
Код:
<?php
ob_start();
?>
<h2 class='stranicamenu'><center>Вход</center></h2>
<table align="center"><FORM action="" method="POST">
<tr><td>Потребителско име:</td><td><input class="user" type="text" name="name"></td></tr>
<tr><td>Парола:</td><td><input class="pass" type="password" name="pass"></td></tr>
<tr><td></td><td><input type="submit" name="submit" value="Вход!"></td></tr>
</table></FORM>
<?php
if(isset($_POST['submit'])) {
if($_POST['name'] != NULL && $_POST['pass'] != NULL) {
$name = htmlspecialchars($_POST['name']);
$pass = md5($_POST['pass']);
$query = "SELECT * FROM users WHERE name = '$name' AND pass = '$pass'";
$do = mysql_query($query);
$row = mysql_fetch_array($do);
$admin = $row['level'];
if($name == $row['name'] && $pass == $row['pass']) {
session_register("name");
session_register("pass");
$ip = $_SERVER['REMOTE_ADDR'];
$query=mysql_query("UPDATE `users` SET `ip` = '$ip' WHERE `id` = $row[id]") or die(mysql_error());
if($admin > 0) { session_register("admin"); }
echo "<meta http-equiv=refresh content=0;url=index.php?a=myprofile>"; }
else { echo "Грешен Потребител/Парола"; }
}
}
ob_end_flush();
?>
pregled.php
Код:
<script type="text/javascript" src="overlib.js"></script>
<?php
$session = $_SESSION['name'];
if($session == null){
echo ' Не си логнат.';
}else{
$name = $_SESSION['name'];
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$id = $my['id'];
$name = $my['name'];
$points = $my['points'];
$cars = $my['cars'];
$money = $my['money'];
$att = $my['att'];
$power = $my['power'];
$credits = $my['credits'];
$wins = $my['wins'];
$loses = $my['loses'];
$lvl = $my['lvl'];
$power = $my['power'];
$vote = "index.php?a=vote&id";
$path = $url.$vote;
$att = round((($power * (1 + ($fighter * 0.1))) + ($weaponr + $weaponl)) * (1 + ($killer * 0.1)));}
?>
<table width="100%" bgcolor="#636363" border="2" bordercolor="#636363" cellpadding="6" cellspacing="1">
<tbody><tr align="center" bgcolor="#313131">
<td width="20%"><strong><font color="#d5eeff">Точки</font></strong></td>
<td width="20%"><strong><font color="#d5eeff">Победи</font></strong></td>
<td width="20%"><strong><font color="#d5eeff">Загуби</font></strong></td>
<td width="20%"><strong><font color="#d5eeff">Ниво</font></strong></td>
<td width="20%"><strong><font color="#d5eeff">Опит</font></strong></td>
<td width="20%"><strong><font color="#d5eeff">Мангизи</font></strong></td>
<td width="20%"><strong><font color="#d5eeff">Кредити</font></strong></td>
</tr>
<tr align="center" bgcolor="#434343">
<td><img src="images/points.gif" oncontextmenu="return false;" onmousedown="return false;" onmousemove="return false;"> <font color="#d5eeff"><?=$my['points']?></font></td>
<td><img src="images/pobedi.gif" oncontextmenu="return false;" onmousedown="return false;" onmousemove="return false;"> <font color="#d5eeff"><?=$my['wins']?></font></td>
<td><img src="images/zagubi.gif" oncontextmenu="return false;" onmousedown="return false;" onmousemove="return false;"> <font color="#d5eeff"><?=$my['loses']?></font></td>
<td><img src="images/vote.gif" oncontextmenu="return false;" onmousedown="return false;" onmousemove="return false;"> <font color="#d5eeff"><?=$my['lvl']?></font></td>
<td><img src="images/attempt.gif" oncontextmenu="return false;" onmousedown="return false;" onmousemove="return false;"> <font color="#d5eeff"><?=$my['power']?></font></td>
<td><img src="images/money.gif" oncontextmenu="return false;" onmousedown="return false;" onmousemove="return false;"> <font color="#d5eeff"><?=$my['money']?></font></td>
<td><img src="images/credit.gif" oncontextmenu="return false;" onmousedown="return false;" onmousemove="return false;"> <font color="#d5eeff"><?=$my['credits']?></font></td>
</tr>
</tbody></table>
<?php
$session = $_SESSION['name'];
if($session == null){
echo ' Не си логнат.';
}else{
$vote = "index.php?a=vote&id";
$path = $url.$vote;
echo "<a href='index.php?a=novineshta'><b><u><h2><font color=red>Какво ново искаш да сложим в сайта</h2></font></u></b></a>";
echo "<a href='index.php?a=editprofile'><b><u>Профил Редакция</u></b></a>";
echo "<br /><a href='index.php?a=changepassword'><b><u>Смяна на паролата</u></b></a>";
echo "<br /><a href='index.php?a=changeavatar'><b><u>Смени Аватара</u></b></a>";
echo "<br /><br />Твоят линк е: <font color=red><b>
<br><input name='textfield' readonly='true' onclick='javascript:this.select();' value='http://xrac3.tk/index.php?a=vote&id=$id ' style='width: 300px;' type='text'></b></br></font>
<br />При всяко посещение ти получаваш различен брой пари и ексипиранс.<br /><br />
Този код може да го слагате по сайтове: например в kefche
<table width='433' border='0'>
<tbody><tr>
<td width='728' bgcolor='#494949'><div class='style55' align='center'><a
href='http://xrac3.tk/index.php?a=vote&id=$id'><img
border=0 src='http://xrac3.tk/images/logos.gif'></a></div></td>
</tr>
</tbody></table>
";}
?>
<center>Ще изглежда ета така:</center>
<img border=0 src='http://xrac3.tk/images/logos.gif'></a>
<?php
$query = "SELECT * FROM users WHERE id='$id'";
$result = mysql_query($query);
$row=mysql_fetch_array($result);
$vote = "index.php?a=vote&id";
$path = $url.$vote;
$points = $row['points'];
$cars=$row[cars];
$usersid=$row[id];
$users=$row[name];
if ($cars >= 3250) { $imgA = "6036_ex036.swf"; $drive ="Hyundai Santa Fe" ; }
else if ($cars >= 3200) { $imgA = "5718_ex036.swf"; $drive ="HUMMER H2" ; }
else if ($cars >= 3150) { $imgA = "5524_ex036.swf"; $drive ="Chevrolet Malibu" ; }
else if ($cars >= 3100) { $imgA = "5403_ex036.swf"; $drive ="Cadillac CTS" ; }
else if ($cars >= 3050) { $imgA = "6478_ex036.swf"; $drive ="BMW x5" ; }
else if ($cars >= 3000) { $imgA = "bugatti-veyron.swf"; $drive ="Bugatti Veyron" ; }
else if ($cars >= 2950) { $imgA = "maybach.swf"; $drive ="Maybach" ; }
else if ($cars >= 2900) { $imgA = "Lamborghini_Reventon.swf"; $drive ="Lamborghini Reventon" ; }
else if ($cars >= 2850) { $imgA = "porsche_carrera.swf"; $drive ="Porsche Carrera Gt" ; }
else if ($cars >= 2800) { $imgA = "cadillac-cien.swf"; $drive ="Cadillac Cien" ; }
else if ($cars >= 2750) { $imgA = "ferrari-enzo-wallpapers.swf"; $drive ="Ferrari Enzo" ; }
else if ($cars >= 2700) { $imgA = "4919_ex036.swf"; $drive ="Lamborghini Murcielago" ; }
else if ($cars >= 2650) { $imgA = "5786_ex036.swf"; $drive ="Audi R8" ; }
else if ($cars >= 2600) { $imgA = "5363_ex036.swf"; $drive ="Mercedes-Benz SLR McLaren" ; }
else if ($cars >= 2550) { $imgA = "5353_ex036.swf"; $drive ="Mercedes-Benz SL" ; }
else if ($cars >= 2500) { $imgA = "4354_ex036.swf"; $drive ="Bentley Continental GT" ; }
else if ($cars >= 2450) { $imgA = "5921_ex036.swf"; $drive ="Porsche 911 Carrera" ; }
else if ($cars >= 2400) { $imgA = "5587_ex036.swf"; $drive ="Mercedes-Benz S-Class" ; }
else if ($cars >= 2350) { $imgA = "5388_ex036.swf"; $drive ="Rolls-Royce Phantom" ; }
else if ($cars >= 2300) { $imgA = "4332_ex036.swf"; $drive ="Maserati Quattroporte" ; }
else if ($cars >= 2250) { $imgA = "4446_ex036.swf"; $drive ="Lamborghini Gallardo" ; }
else if ($cars >= 2200) { $imgA = "4985_ex036.swf"; $drive ="Audi S8" ; }
else if ($cars >= 2150) { $imgA = "5884_ex036.swf"; $drive ="Dodge Viper" ; }
else if ($cars >= 2100) { $imgA = "5123_ex036.swf"; $drive ="Aaston Martin Vantage" ; }
else if ($cars >= 2050) { $imgA = "5393_ex036.swf"; $drive ="Bentley Azure" ; }
else if ($cars >= 2000) { $imgA = "4778_ex036.swf"; $drive ="Jaguar XK" ; }
else if ($cars >= 1950) { $imgA = "5422_ex036.swf"; $drive ="Mercedes-Benz CLS" ; }
else if ($cars >= 1900) { $imgA = "5860_ex036.swf"; $drive ="BMW M5" ; }
else if ($cars >= 1850) { $imgA = "5849_ex036.swf"; $drive ="Mercedes-Benz G" ; }
else if ($cars >= 1800) { $imgA = "5583_ex036.swf"; $drive ="Mercedes-Benz CL" ; }
else if ($cars >= 1750) { $imgA = "5352_ex036.swf"; $drive ="Nissan GT-R" ; }
else if ($cars >= 1700) { $imgA = "5596_ex036.swf"; $drive ="Porsche Cayenne" ; }
else if ($cars >= 1650) { $imgA = "5689_ex036.swf"; $drive ="Mercedes-Benz CLK" ; }
else if ($cars >= 1600) { $imgA = "5659_ex036.swf"; $drive ="Cadillac Escalade" ; }
else if ($cars >= 1550) { $imgA = "5490_ex036.swf"; $drive ="Chevrolet Corvette" ; }
else if ($cars >= 1500) { $imgA = "6023_ex036.swf"; $drive ="Porsche Cayman" ; }
else if ($cars >= 1450) { $imgA = "5137_ex036.swf"; $drive ="BMW Z4" ; }
else if ($cars >= 1400) { $imgA = "5776_ex036.swf"; $drive ="Lincoln Navigator" ; }
else if ($cars >= 1350) { $imgA = "5914_ex036.swf"; $drive ="Mazda RX-8" ; }
else if ($cars >= 1300) { $imgA = "5362_ex036.swf"; $drive ="Mercedes-Benz SLK" ; }
else if ($cars >= 1250) { $imgA = "5902_ex036.swf"; $drive ="Lexus IS-F" ; }
else if ($cars >= 1200) { $imgA = "4774_ex036.swf"; $drive ="Audi A6" ; }
else if ($cars >= 1150) { $imgA = "5707_ex036.swf"; $drive ="BMW 5-Series" ; }
else if ($cars >= 1100) { $imgA = "5662_ex036.swf"; $drive ="Audi Q7" ; }
else if ($cars >= 1050) { $imgA = "5864_ex036.swf"; $drive ="Audi TTS" ; }
else if ($cars >= 1000) { $imgA = "5955_ex036.swf"; $drive ="Nissan 350Z" ; }
else if ($cars >= 950) { $imgA = "5208_ex036.swf"; $drive ="Jaguar XF" ; }
else if ($cars >= 900) { $imgA = "5055_ex036.swf"; $drive ="Lexus IS" ; }
else if ($cars >= 850) { $imgA = "5694_ex036.swf"; $drive ="Mercedes-Benz ML" ; }
else if ($cars >= 800) { $imgA = "5480_ex036.swf"; $drive ="Volkswagen Eos" ; }
else if ($cars >= 750) { $imgA = "5439_ex036.swf"; $drive ="Subaru Impreza WRX" ; }
else if ($cars >= 700) { $imgA = "5765_ex036.swf"; $drive ="Saab 9-5" ; }
else if ($cars >= 650) { $imgA = "5661_ex036.swf"; $drive ="Audi A5" ; }
else if ($cars >= 600) { $imgA = "5594_ex036.swf"; $drive ="Audi S4" ; }
else if ($cars >= 550) { $imgA = "4803_ex036.swf"; $drive ="Volkswagen R32" ; }
else if ($cars >= 500) { $imgA = "5419_ex036.swf"; $drive ="Nissan Maxima" ; }
else if ($cars >= 450) { $imgA = "5582_ex036.swf"; $drive ="Mercedes-Benz C" ; }
else if ($cars >= 400) { $imgA = "5712_ex036.swf"; $drive ="Jeep Cherokee" ; }
else if ($cars >= 350) { $imgA = "5993_ex036.swf"; $drive ="Infiniti G37" ; }
else if ($cars >= 300) { $imgA = "5091_ex036.swf"; $drive ="Hyundai Tiburon" ; }
else if ($cars >= 250) { $imgA = "5502_ex036.swf"; $drive ="Chevrolet Impala" ; }
else if ($cars >= 200) { $imgA = "5998_ex036.swf"; $drive ="Audi A3 Sedan" ; }
else if ($cars >= 150) { $imgA = "5533_ex036.swf"; $drive ="Mazda MAZDA3" ; }
else if ($cars >= 100) { $imgA = "5379_ex036.swf"; $drive ="Acura RL" ; }
else if ($cars >= 5) { $imgA = "5668_ex036.swf"; $drive ="Ford Focus" ; }
else if ($cars >= 0) { $imgA = "empty.swf"; $drive ="Няма Кола" ; }
echo("<center><font size=3><br/><b><font color='#$namecolor'>$name2</font></b> Има <b>$points</b> точки , <b>$power</b> Опит и караш <b>$drive</b><br/><br/>
<object width='533' height='400'>
<embed src='racing/$imgA' width='533' height='400'>
</embed>
</object>
</center>");
?>
<?
if ($my[bonus_turbo] == 64)
{
echo "<script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/turbokompresor.gif' alt='image' style='border-color: rgb(254, 83, 1)' onmouseover='return overlib(\"Турбокомпресор\");' onmouseout='return nd();' border='3'></a> ";
}
elseif ($my[bonus_turbo] == 0)
{
echo "<script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/turbokompresor.gif' alt='image' style='border-color: rgb(204, 204, 204); opacity: 0.25;' onmouseover='return overlib(\"Турбокомпресор\");' onmouseout='return nd();' border='3'></a> ";
}
?>
<?
if ($my[bonus_nitrous] == 58)
{
echo " <script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/nitrosystem.gif' alt='image' style='border-color: rgb(254, 83, 1)' onmouseover='return overlib(\"Nitrous Systems\");' onmouseout='return nd();' border='3'></a>";
}
elseif ($my[bonus_nitrous] == 0)
{
echo " <script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/nitrosystem.gif' alt='image' style='border-color: rgb(204, 204, 204); opacity: 0.25;' onmouseover='return overlib(\"Nitrous Systems\");' onmouseout='return nd();' border='3'></a>";
}
?>
<?
if ($my[bonus_wheels] == 34)
{
echo " <script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/titanwhels.gif' alt='image' style='border-color: rgb(254, 83, 1)' onmouseover='return overlib(\"Титаниеви джанти\");' onmouseout='return nd();' border='3'></a>";
}
elseif ($my[bonus_wheels] == 0)
{
echo " <script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/titanwhels.gif' alt='image' style='border-color: rgb(204, 204, 204); opacity: 0.25;' onmouseover='return overlib(\"Титаниеви джанти\");' onmouseout='return nd();' border='3'></a>";
}
?>
<?
if ($my[bonus_spoilers] == 29)
{
echo " <script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/spoiler.gif' alt='image' style='border-color: rgb(254, 83, 1)' onmouseover='return overlib(\"Спойлер\");' onmouseout='return nd();' border='3'></a>";
}
elseif ($my[bonus_spoilers] == 0)
{
echo " <script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/spoiler.gif' alt='image' style='border-color: rgb(204, 204, 204); opacity: 0.25;' onmouseover='return overlib(\"Спойлер\");' onmouseout='return nd();' border='3'></a>";
}
?>
<?
if ($my[bonus_generation] == 51)
{
echo " <script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/bonus_generation.gif' alt='image' style='border-color: rgb(254, 83, 1)' onmouseover='return overlib(\"Спортна генерация\");' onmouseout='return nd();' border='3'></a>";
}
elseif ($my[bonus_generation] == 0)
{
echo " <script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/bonus_generation.gif' alt='image' style='border-color: rgb(204, 204, 204); opacity: 0.25;' onmouseover='return overlib(\"Спортна генерация\");' onmouseout='return nd();' border='3'></a>";
}
?>
<?
if ($my[bonus_dampers] == 34)
{
echo " <script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/bonus_dampers.gif' alt='image' style='border-color: rgb(254, 83, 1)' onmouseover='return overlib(\"Спортни амортисьори\");' onmouseout='return nd();' border='3'></a>";
}
elseif ($my[bonus_dampers] == 0)
{
echo " <script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/bonus_dampers.gif' alt='image' style='border-color: rgb(204, 204, 204); opacity: 0.25;' onmouseover='return overlib(\"Спортни амортисьори\");' onmouseout='return nd();' border='3'></a>";
}
?>
<?
if ($my[bonus_abs] == 72)
{
echo " <script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/bonus_abs.gif' alt='image' style='border-color: rgb(254, 83, 1)' onmouseover='return overlib(\"ABS\");' onmouseout='return nd();' border='3'></a>";
}
elseif ($my[bonus_abs] == 0)
{
echo " <script type='text/javascript' src='tuningoverlib.js'></script>
<img src='images/tunning/bonus_abs.gif' alt='image' style='border-color: rgb(204, 204, 204); opacity: 0.25;' onmouseover='return overlib(\"ABS\");' onmouseout='return nd();' border='3'></a>";
}
?>