проверка дали си логнат.

k0kytak

Registered
Ебаси видех се в ебати чудото направо полудевам уш слагам горе в кода

Код:
session_start();

и накрая
Код:
echo "Access Denied Please <a href='login.html'>Login</a>";

и не става пак си седи место да показва Access Denied Please


Код:
<?php
$name = $_SESSION['name'];
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$name = $my['name'];
$proekt = $my['proekt'];
$money = $my['money'];
$trees = $my['trees'];
$heros = $my['heros'];
$maxnrg = $my['maxnrg'];
$att = round((($power * (1 + ($fighter * 0.1))) + ($weaponr + $weaponl)) * (1 + ($killer * 0.1)));
echo "<img src='images/".$my['heros'].".gif' alt='' />"
."<br /><font size=2>Потребител: $name"
."<br />Защита: $proekt"
."<br />Пари: $money"
."<br />Дърво: $trees"; ?>
<center><b><br><a href='?l=changepassword'>Промени Паролата</br></a></center></b>

<center><b><br><a href='?l=editprofile'>Промени Лични Данни</br></a></center></b>
 
Нещо не разбрах какво каза - сигурно си пил и заваряш думите но ето ти един примерен код за проверка за логин
Код:
$session = $_SESSION['username'];
if($session == null){echo ' не си логнат';}else{ ПОТРЕБИТЕЛСКА ЧАСТ }
 
Zion каза:
Нещо не разбрах какво каза - сигурно си пил и заваряш думите но ето ти един примерен код за проверка за логин
Код:
$session = $_SESSION['username'];
if($session == null){echo ' не си логнат';}else{ ПОТРЕБИТЕЛСКА ЧАСТ }

Дава ми еррор


Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\gora\myprofile.php on line 3
 
еми текста ПОТРЕБИТЕЛСКА ЧАСТ го замени с това което ще виждат потребителите примерно echo '<a href="edit_profile.php">Промяна на профила</a>';
 
Zion каза:
еми текста ПОТРЕБИТЕЛСКА ЧАСТ го замени с това което ще виждат потребителите примерно echo '<a href="edit_profile.php">Промяна на профила</a>';

Добре направих го ама пак вади долните редове :shock:

Искам да изкарва само това не си логнат а не да изкарва и другите данни като пари , дърво , метал и други горе сам дал код ако може да помогнеш :cry:
 
Zion каза:
Я дай кода на цялата страница :)


Код:
<?php
$name = $_SESSION['name'];
$sql = "SELECT * FROM users WHERE name = '$name'";
$do = mysql_query($sql);
$my = mysql_fetch_array($do);
$name = $my['name'];
$proekt = $my['proekt'];
$money = $my['money'];
$trees = $my['trees'];
$heros = $my['heros'];
$maxnrg = $my['maxnrg'];
$att = round((($power * (1 + ($fighter * 0.1))) + ($weaponr + $weaponl)) * (1 + ($killer * 0.1)));
echo "<img src='images/".$my['heros'].".gif' alt='' />"
."<br /><font size=2>Потребител: $name"
."<br />Защита: $proekt"
."<br />Пари: $money"
."<br />Дърво: $trees"; ?>
<center><b><br><a href='?l=changepassword'>Промени Паролата</br></a></center></b>

<center><b><br><a href='?l=editprofile'>Промени Лични Данни</br></a></center></b>
 
Код:
<?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);
$name = $my['name'];
$proekt = $my['proekt'];
$money = $my['money'];
$trees = $my['trees'];
$heros = $my['heros'];
$maxnrg = $my['maxnrg'];
$att = round((($power * (1 + ($fighter * 0.1))) + ($weaponr + $weaponl)) * (1 + ($killer * 0.1)));
echo "<img src='images/".$my['heros'].".gif' alt='' />"
."<br /><font size=2>Потребител: $name"
."<br />Защита: $proekt"
."<br />Пари: $money"
."<br />Дърво: $trees";
?>
<center><b><br><a href='?l=changepassword'>Промени Паролата</br></a></center></b>

<center><b><br><a href='?l=editprofile'>Промени Лични Данни</br></a></center></b>
<?php } ?>
 

Горе