nie pomoglo. moze zle napisalem. ponizej wklejam caly kod logowania. ostatnie linijki dotycza tego co skrypt ma robic gdy login i haslo sa poprawne (a jest tam, ze powinien pojawic sie link do strony - a ja zamiast tego linka chce zeby byla instrukcja otwarcie tej strony) /pogrubilem linijke, ktora chce zmienic/.
jezeli nie ma takiej instrukcji, to jak to moge rozwiazac inaczej?
CODE
<?php
include('tajne/config.php');
/* Jeśli funkcja zwróciła nieprawdę (false) znaczy, że gość nie jest zalogowany I jeśli forumularz nie został wyslany czyli nie ma $_POST['logowanie'] to wyswietlamy formularz do logowania */
if(!login() AND !isset($_POST['logowanie'])) {
$text = '
<br>
<center>
<table width="100%" cellpadding="5" cellpadding="0">
<th class="h">Logowanie!</th>
<tr>
<td align="center">
<br>
<br>
<form action="" method="post" name="loguj">
<input type="hidden" name="logowanie" value="k">
<table cellpadding="0" cellspacing="0">
<tr>
<td>Login: </td>
<td><input type="text" style="width: 250px" name="login"></td>
</tr>
<tr><td><img src="" width="1" height="3"></td></tr>
<tr>
<td>Hasło: </td>
<td><input type="password" style="width: 250px" name="haslo"></td>
</tr>
</table>
<br>
<table cellspacing="7"><tr><td>
<input type="submit" value="Loguj!">
</td><td> </td></tr></table>
</form>
</td>
</tr>
</table>
';
die($text);
}
/* Podobnie jak wyżej, ale inaczej: jesli nie jesteśmy zalogowani, a forularz został wysłany! czyli istnieje
$_POST['logowanie'] to znaczy, że ktoś wpisał złe dane*/
if(!login() AND isset($_POST['logowanie'])) {
$text = '
<br>
<center>
<table width="100%" cellpadding="5" cellpadding="0">
<th class="h">Logowanie!</th>
<tr>
<td align="center">
<font color="red"><b>Zły Login lub Hasło!</b></font><br>
<br>
<form action="" method="post" name="loguj">
<input type="hidden" name="logowanie" value="k">
<table cellpadding="0" cellspacing="0">
<tr>
<td>Login: </td>
<td><input type="text" style="width: 250px" name="login"></td>
</tr>
<tr><td><img src="" width="1" height="3"></td></tr>
<tr>
<td>Hasło: </td>
<td><input type="password" style="width: 250px" name="haslo"></td>
</tr>
<tr>
<td colspan="2">
<input type="checkbox" name="pamietaj" value="ok"> - Zapamiętaj mnie!<br>
</td>
</tr>
</table>
<br>
<table cellspacing="7"><tr><td>
<input type="submit" value="Loguj!">
</td><td> </td></tr></table>
</form>
</td>
</tr>
</table>
';
die($text);
}
/* Jeśli jesteśmy zalogowani to w sesji powinieny się pojawić jakieś informacje o zalogowanym np nick*/
if(login()){
$text = 'Witaj '.$_SESSION['nick'].'!<br>
<br>
<a href='.$_SESSION['login'].'\index.php>Przejdz do albumu ze zdjęciami</a>';
die($text);
}
?>