Czyli co w końcu jest nie tak?
Jak jesteś zalogowany i chcesz się wylogować to dopiero przy trzecim wciśnięciu WYLOGUJ Cię wylogowuje, tak?
<?php
if(isset($_SESSION['zalogowany']) && isset($_POST['wyloguj'])) {
echo "WYLOGOWANO POPRAWNIE ODSWIEZ"; unset($_SESSION['zalogowany']);
}
$login = "test";
$haslo = "test1";
if(isset($_SESSION['zalogowany'])) {
echo "JESTES ZALOGOWANY"; ?>
<form action="index.php" method="post">
<tr><td></td><td><input type="submit" name="wyloguj" value="wyloguj"></td></tr>
</form>
<?php
// echo "<a href=\"?wyloguj=tak\">Wyloguj</a><br />";
}
else
{
if(isset($_POST['zaloguj'])) {
if($_POST['login']==$login && $_POST['haslo']==$haslo)
{
echo"ZALOGOWANO POPRAWNIE ODSWIEZ"; $_SESSION['zalogowany']=$login;
?>
<form action="index.php" method="post">
<tr><td></td><td><input type="submit" name="wyloguj" value="wyloguj"></td></tr>
</form>
<?php
///////////////////////////////////////////MAPA////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////
}
else
{
?> <!-- ImageReady Slices (login.psd) -->
<table id="Table_01" width="640" height="480" border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td colspan="3">
<img src="images/login_01.gif" width="640" height="221" alt=""></td>
</tr>
<tr>
<td rowspan="2">
<img src="images/login_02.gif" width="129" height="259" alt=""></td>
<td background="images/login_03.gif" width="364" height="147" alt="">
<table>
<form action="index.php" method="post">
<tr>
<td style="font-family:verdana; font-size:11px; font-weight:bold">LOGIN:</td>
<td><input type="text" name="login"></td>
</tr>
<tr>
<td style="font-family:verdana; font-size:11px; font-weight:bold">HASLO:</td>
<td><input type="password" name="haslo">
<tr><td></td><td><input type="submit" name="zaloguj" value="Zaloguj"></td></tr>
</table>
</td>
<td rowspan="2">
<img src="images/login_04.gif" width="147" height="259" alt=""></td>
</tr>
<tr>
<td>
<img src="images/login_05.gif" width="364" height="112" alt=""></td>
</tr>
</table>
<!-- End ImageReady Slices -->
<?php
}
}
else
{
//echo "NIE JESTES ZALOGOWANY ZALOGUJ SIE";
?> <!-- ImageReady Slices (login.psd) -->
<table id="Table_01" width="640" height="480" border="0" cellpadding="0" cellspacing="0" align="center">
<tr>
<td colspan="3">
<img src="images/login_01.gif" width="640" height="221" alt=""></td>
</tr>
<tr>
<td rowspan="2">
<img src="images/login_02.gif" width="129" height="259" alt=""></td>
<td background="images/login_03.gif" width="364" height="147" alt="">
<table>
<form action="index.php" method="post">
<tr>
<td style="font-family:verdana; font-size:11px; font-weight:bold">LOGIN:</td>
<td><input type="text" name="login"></td>
</tr>
<tr>
<td style="font-family:verdana; font-size:11px; font-weight:bold">HASLO:</td>
<td><input type="password" name="haslo">
<input type="hidden" name="costam" value="1">
<input type="hidden" name="cos" value="1"></td></tr>
<tr><td></td><td><input type="submit" name="zaloguj" value="Zaloguj"></td></tr>
</table>
</td>
<td rowspan="2">
<img src="images/login_04.gif" width="147" height="259" alt=""></td>
</tr>
<tr>
<td>
<img src="images/login_05.gif" width="364" height="112" alt=""></td>
</tr>
</table>
<!-- End ImageReady Slices -->
<?php
}
}
?>
PS. Rozumiem, że polska ortografia nie jest łatwa, ale taki byk jak walnąłeś w swoim poście to już przesada...
Ten post edytował sadistic_son 1.11.2011, 15:43:56