ďťż
Podstrony
|
telcocafeMam dziwny problem. Mam napisany panel admina i chce napisać edycję, usuwanie newsów :) Skorzystałem z gotowego skryptu i przerobiłem go (tylko przy usuwaniu). Ale gdy klikam na KASUJ to odsyła mnie znów do logowania ale cookiesy nadal są aktywne bo po wpisaniu linka np. żeby napisać newsa wyświetla mi się panel admina. Oto kod na usuwanie newsów:<?php require('../config.php'); @mysql_connect($host, $user, $pass) or die ("Nie można połączyć się z bazą danych!"); @mysql_select_db($name) or die ("Nieprawidłowa nazwa bazy danych!"); if ($_COOKIE['login_admin']!=md5($haslo)) { header('location: index.php?mode=bladlogowania'); exit; } else { $zapytanie = "SELECT * FROM news ORDER BY id DESC"; $query = mysql_query($zapytanie); while($wiersz = mysql_fetch_array($query)){ echo "<tr> <td >".$wiersz['id']."</td> <td >".$wiersz['autor']."</td> <td >".$wiersz['data']."</td> <td >".$wiersz['tresc']."</td> <td >".$wiersz['tytul']."</td> <td ><b><a href=\"index.php?mode=newsu&iddel=".$wiersz['id']."\" >KASUJ</a></b></td> </tr>"; } if ($stan=='newsz') { $zapytanie2="DELETE FROM news WHERE id=$iddel"; $wynik2 = mysql_query($zapytanie2); echo "Rekord o id=$iddel został skasowany !"; } } ?> Zamiast samodzielnego bawienia się w ciastka nie lepiej użyć sesji? Sesja też operuje na ciastkach, ale została przystosowana do systemów logowania. tylko, że nie bardzo potrafię korzystać z sesji. Nigdzie nie mogę znaleźć jakiś dokładnych informacji jak korzystać z sesji i jak można napisać za ich pomocą logowanie :( Jak to nie możesz znaleźć? A manual? A google? (Wyniki). Rzeczywiście tak trudno samemu poszukać? Przecie w manualu jest wszytko ładnie i pięknie... http://pl2.php.net/m...ref.session.php //sekundy :D Użytkownik pbnan edytował ten post 10 listopad 2006, 19:21 ok poczytam :) dzięki :) |
|||
Sitedesign by AltusUmbrae. |