Od pół godziny mam styczność z sesjami więc napotkałem już problem
próbuje napisać swój prosty sytem newsów i podczas tworzenia logowania
opartych na sesjach napotkałem problem z którym nie moge se poradzić .
Najpierw pokarze wam mój kod:
[php]<?php
<? session_start(); ?>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<meta name="Language" CONTENT="pl">
</head>
<body>
<?
$_session['login']=$_POST['login'];
$_session['pass']=$_POST['pass'];
include("config.php");
if (chop($_session['login']) !== chop($log) || chop($_session['pass']) !== chop($has))
{
session_unset();
session_destroy();
}
else
{
$_session['zalogowany']=true;
}
if(!$_session['zalogowany'])
{
echo "<form method='post' action='admin.php'>
<input type='text' name='login'>
<input type='password' name='pass'>
<input type='submit' value='Loguj'>
</form>";
}
else{
?>
<table width="500" align="center">
<tr>
<td><a href="?id=dodaj"> Dodaj newsa </a> <a href="?id=usun">Usuń newsa</a></td>
</tr>
<tr><td>
<?
if($_GET['id'] == "dodaj")
{
echo "
......
";
}
elseif($_GET['id'] == "dodajok")
{
.......
}
?>
</td>
</tr>
</table>
<?
}
?>
</body>
</html>
?>[/php]
i teraz zalogować to normalnie mnie zaloguje ale gdy klikne w link by np. dodać newsa to przenosi mnie na początek i chce żebym się zalogował?
wiem że w kodzie jest namotane ale to dlatego że mam pierwszy raz styczność z sesjami!!
Poratujcie coś
