Огромен проблем с логина ..

racer

Registered
Здравейте приятели :cry: купих си хостинг,купих си и домейн хвърлих $$ доса и накрая какво качвам аз сайта на хостинга и като се проам да се логна с ацц и пас ми исписва не си логнат а фактически съм логнат на домашното пс нема никви проблеми а на хоста ...

моляви помогнете ще съм ви ужасно благодарен

не ми останаха пари иначе щях да ви платя :cry:
 
Конфигурирал ли си сайта? Нали знаеш, че най-вероятно настройките на сървъра са различни от тези на домашният ти сървър.
 
:cry: братле всичките конфинги съм оправил :С просто нещо логина се ебава :cry: :cry: :cry: :( помогни моляте :С
 
Е как да ти помогнем, когато не си дал нищо, което да ни покаже какъв е проблема. Дай няколко файла - конфигурации, формата, която не работи...
 
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();
?>

menu.php
Код:
<?php
if($_SESSION['name']) {
$mess=mysql_num_rows(mysql_query("SELECT * FROM pmessages WHERE touser='$_SESSION[name]' AND unread='unread'"));
echo ('
<table style="padding: 0px; width: 1002px;" class="menustatistika2" align="center" border="0" cellpadding="5" cellspacing="0">
<tbody><tr>
<td class="table">
<table class="menustatistika2" style="width: 100%;" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<td class="bottom" align="left" valign="bottom"><span class="smallfont">
<table class="menustatistika2" cellpadding="0" cellspacing="0" height="33">
<tbody><tr><td class="bottom">
');
 } else {
echo ("
"); }


?>

<?php
if($_SESSION['name']) {

/// Maximum 200 000 power ///
//mysql_query("UPDATE users SET power=200000 WHERE power > 200000");	
/// Maximum 200 000 power KRAI ///
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$id = $my['id'];
$name = $my['name'];
$speed = $my['speed'];
$acceleration = $my['acceleration'];
$stability = $my['stability'];
$bonus_turbo = $my['bonus_turbo'];
$bonus_nitrous = $my['bonus_nitrous'];
$bonus_wheels = $my['bonus_wheels'];
$bonus_spoilers = $my['bonus_spoilers'];
$bonus_generation = $my['bonus_generation'];
$bonus_dampers = $my['bonus_dampers'];
$bonus_abs = $my['bonus_abs'];
$power = $my['power'];
$nrg = $my['nrg'];
$maxnrg = $my['maxnrg'];
$money = $my['money'];
$credits = $my['credits'];
$burzinas = $speed + $bonus_spoilers + $bonus_generation;
$uskorenies = $acceleration + $bonus_turbo + $bonus_nitrous + $bonus_wheels;
$stabilnosts = $stability + $bonus_dampers + $bonus_abs;
$ultimatum = $power + $speed + $stability + $acceleration + $bonus_turbo + $bonus_nitrous + $bonus_wheels + $bonus_spoilers + $bonus_generation + $bonus_dampers + $bonus_abs;
$time=time();
$query = "UPDATE users SET timestamp='$time' WHERE name='$sesname511'";
$timestamp=time()-3600;
$query1 = "SELECT * FROM users WHERE timestamp>'$timestamp'";
$qq = mysql_query("SELECT * FROM users WHERE timestamp>'$timestamp'") or die(mysql_error());
$num=mysql_num_rows($qq);
$xp = $my['exp'];
$levels = array(0,250,1000,5000,25000,100000,250000,500000,1000000,2500000,5000000);
for($lvl=0;$lvl<count($levels);$lvl++)
if($xp>=$levels[$lvl])
$level = $lvl;
$next = $level+1;
$remain = $levels[$next]-$xp;
$percent = round((($xp-$levels[$level])/($levels[$next]-$levels[$level]))*100,2);
$percent_bar = round($percent*1.5);

echo (" 
<b><font color=#ffb400>Статистика:</font></b>  

<font color=silver>Кредити: <b><font color=orange>$credits </b></font></font> 
<font color=silver>Ниво: <b><font color=orange>$level</b></font> </font> 
<font color=silver>Покрито ниво: <b><font color=orange>$percent% </b></font></font> 
<font color=silver>Бързина: <b><font color=orange>$burzinas </b></font></font> 
<font color=silver>Ускорение: <b><font color=orange>$uskorenies </b></font></font> 
<font color=silver>Стабилност: <b><font color=orange>$stabilnosts </b></font></font> 

</td></tr>
<tr><td class='bottom'>
<font color=#dedede>Пари: <b>$my[money]</b></font>    <font color=#fffc00>Точки: <b>$my[points]</b></font>    <font color=#24ff00>Победи: <b>$my[wins]</b></font>    <font color=#19dbfe>Загуби: <b>$my[loses]</b></font>    <font color=#0084ff>Опит: <b>$my[power]</b></font>    <font color=#ff0000>Ултиматум: <b>$ultimatum</b></font>    <font color=#ffffff>Енергия: <b>$nrg/$maxnrg</b></font>
");
 } else {
echo ('
'); }

?>

<?php
if($_SESSION['name']) {
echo ('

</td></tr></tbody></table>

</span></td>

');
 } else {
echo ("
"); }


?>
<td class="bottom" align="right"><span class="smallfont">
<?php
if($_SESSION['name']) {
$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'];
$namecolor = $my['namecolor'];
echo "

<div id='userbox' style=''>
<img 
src='theme/usericon.gif'> <a href='index.php?a=myprofile'><font color='$namecolor'>$name</a> <a href='index.php?a=logout' class='logout'>изход</a>
			</div>
";
}
?>




<?php
if($_SESSION['name']) {
echo (" 

<b><img 
src='theme/onlineicon.gif'>  <a href='index.php?a=onlineusers'><u>Онлайн Играчи<font color=green> $num</font></b></a></u>
");
 } else {
echo (""); }
?>


</td>
</tr>
</tbody></table>
</td></tr></tbody></table>
</tr>
</tbody></table>






 <?php
if($_SESSION['name']) {
$mypoints1=mysql_num_rows(mysql_query("SELECT * FROM daltochka WHERE touser='$_SESSION[name]' AND unread='unread'"));
echo ("
<p>
<table class='menustatistika' align='center' border='0' cellpadding='5' cellspacing='0'>
<tbody><tr>

<td class='upnav'><a href='index.php?a=ranking'>[ Класация ]</a></td>
<td class='menustatistika2' width='1'></td>
<td class='upnav'><a href='index.php?a=rankingunion'>[ Класация Съюзи ]</a></td>
<td class='bottom' width='1'></td>
<td class='upnav'><a href='index.php?a=myfrends'>[ Приятели ]</a></td>
<td class='bottom' width='1'></td>
<td class='upnav'><a href='index.php?a=mypoints'><span style='padding: 0px 3px; color: white; background-color: purple; font-weight: bolder; font-size: 11px;'>[ Гласували за тебе <font color=yellow><b>$mypoints1</b></font> ]</span></a></td>
<td class='bottom' width='1'></td>
<td class='upnav'><a href='index.php?a=search'><span style='padding: 0px 3px; color: white; background-color: blue; font-weight: bolder; font-size: 11px;'>[ Търсене ]</span></a></td>
<td class='bottom' width='1'></td>
<td class='upnav'><a href='index.php?a=zaredi'><span style='padding: 0px 3px; color: white; background-color: green; font-weight: bolder; font-size: 11px;'><span style='background: 
url("theme/blqsak.gif")
 repeat scroll 0% 0% transparent;'>[ Зареди с SMS ]</span></span></a></td>");

if ($my[namepro] == 1)
{
echo "
<td class='bottom' width='1'></td>
<td class='upnav'>

<a href='index.php?a=extri'><span style='background: 
url("theme/blqsak.gif")
 repeat scroll 0% 0% transparent;'><span style='padding: 0px 3px; color: white; background-color: red; font-weight: bolder; font-size: 11px;'>PRO</span> <font color=red><u><blink>Екстри</blink></span></font></a></u></td>";
}
elseif ($my[namepro] == 0)
{
echo "
<td class='bottom' width='1'></td>
<td class='upnav'>
<a href='index.php?a=sms'><font color=orange><u><blink><span style='background: 
url("theme/blqsak.gif")
 repeat scroll 0% 0% transparent;'>Стани</blink></font> <span style='padding: 0px 3px; color: white; background-color: red; font-weight: bolder; font-size: 11px;'>PRO</span></span></u></a></td>";
}

echo("</tr>
</tbody></table>
");
} else {
echo (""); }
?>




<table class="mainouter" align="center" width="100%" border="0" cellpadding="1" cellspacing="0">

<tbody><tr><td class="outer" align="center">
<table class="menustatistika3" width="990" height="50" border="0" cellpadding="0" cellspacing="0">
<tbody><tr>
<?php
if($_SESSION['name']) {
echo (" 
<td class='navigation' align='center'><img id='homepage' src='theme/menu/Home.gif' height='22' width='22' border='0'><br><a href='index.php'>Начало</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/chat.gif' height='22' width='22' border='0'><br><a href='index.php?a=chat'>Дъра-бъра</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/vestnik.gif' height='22' width='22' border='0'><br><a href='index.php?a=vestnik'>Вестник</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/Rest.gif' height='22' width='22' border='0'><br><a href='index.php?a=rest'>Зареждане</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/racing.gif' height='22' width='22' border='0'><br><a href='index.php?a=competitions'>Състезания</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/gear.gif' height='22' width='22' border='0'><br><a href='index.php?a=autoshop'>Автосервиз</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/Car.gif' height='22' width='22' border='0'><br><a href='index.php?a=autopark'>АвтоПарк</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/skills.gif' height='22' width='22' border='0'><br><a href='index.php?a=skills'>Умения</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/team.gif' height='22' width='22' border='0'><br><a href='index.php?a=union'>Съюзи</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/bank.gif' height='22' width='22' border='0'><br><a href='index.php?a=bank'>Банка</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/money2.gif' height='22' width='22' border='0'><br><a href='index.php?a=sendmoney'>Прати</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/Box.gif' height='22' width='22' border='0'><br><a href='index.php?a=gifts'>Подаръци</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/Forum.gif' height='22' width='22' border='0'><br><a href='index.php?a=forums'>Форум</a> </td>
");
 } else {
echo ("


<td class='navigation' align='center'><img id='homepage' src='theme/menu/Home.gif' height='22' width='22' border='0'><br><a href='index.php'>Начало</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/login.gif' height='22' width='22' border='0'><br><a href='index.php?a=login'>Вход</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/register.gif' height='22' width='22' border='0'><br><a href='index.php?a=register'>Регистрация</a> </td>
<td class='navigation' align='center'><img id='homepage' src='theme/menu/Chart_bar.gif' height='22' width='22' border='0'><br><a href='index.php?a=ranking'>Класация</a> </td>




</ul></div>
"); }


?>

</tr>
</tbody></table>
</td>
</tr>
 
За да използваш session_register трябва PHP директивата register_globals да е включена. Може да не е, така че пробвай с
$_SESSION['name'] = $row['name'];
същото и за другите
 
Galil БЛАГОДАРЯ ТИ НЯМАМ ДУМИ ДА ОПИША КОЛКО СЪМ ТИ БЛАГОДАРЕН ЕЙ ТАКИВА ХОРА КАТО ТЕБ ДА ИМА НА ТОЗИ СВЯТ


:?: :?: :?: :?: :?: :?: :?: :?: :?: :?: :?:
 
<?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['name'] = $name;
$_SESSION['pass'] = $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();
?>
По примера на @galli
 

Back
Горе