<?php
$id = $_REQUEST['id'];
$delete = $_REQUEST['delete'];
include 'config.php';
if(!isset($_SESSION['login'])) { if (!$_POST['login']) {
echo\" logowanie \";
}
else
{
$sql = \"SELECT * FROM uzytkownicy WHERE login = '\".$_POST['login'].\"'\";
if(md5( $_POST['haslo']) != $login['haslo'] ) { echo 'Podales zle dane.<br><a href=\"panel.php\">Spróbuj jeszcze raz</a>'; }
else
{
$_SESSION['login'] = $login['login'];
header(\"Location: panel.php\"); }
}
}
else
{
echo\" chroniona tresc\";
?>
Tak wygląda logowanie do panelu i tutaj wszystko jest ok ale mam pytanie co do zewnętrznej częsci panelu. otóż mam plik prezentujący dane z bazy.
jest to plik opisy.php który wyświetla dane z bazy za pomoca while wygląda on tak:
<?php
include \"config.php\";
$start=$strona*30;
if ($act)
{
$licz=mysql_db_query ($mysql_baza, \"SELECT * FROM opisy where kategoria='$act'\"); $z=mysql_db_query ($mysql_baza, \"SELECT * FROM opisy where kategoria='$act' ORDER BY `id` DESC LIMIT $start,30\"); echo \"<p class=\"kategoria\">\".$wynik['kategoria'].\"</p><br />\"; echo \"<table width=373 border=\"0\" cellpadding=\"0\" cellspacing=\"0\" height=\"9\"><tr> <TD width=16 height=\"16\" bgcolor=\"#FFFEE4\" valign=\"middle\"><p class=\"opis\">
<img border=\"0\" src=\"Obrazki/slon.gif\" width=\"16\" height=\"16\"></p></td>
<TD width=357 height=\"16\" bgcolor=\"#FFFEE4\"><p class=\"opis\">\".$row['opis'].\"</p></td></tr></table>\";
echo \"<table width=\"373\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" height=\"9\"><tr><TD width=\"373\" height=\"13\" bgcolor=\"#ffffff\"><p class=\"autor\" align=\"right\">Autor:<b><i>\".$row['nick'].\"</b></i></p></td></tr></table><br /> \"; }
}
for($a=0;$a<($ile/30);$a++)
echo \" <a href=opisy.php?act=$act&strona=$a>[$a]</a>\"; echo \"<p>Opisów w kategori <i>\".$wynik['kategoria'].\"</i> :<b>\".$ile.\"</b></p>\"; ?>
i chciałbym zrobić coś takiego że jeśli sesja jest aktywna i jestem zalogowany w panelu to przy kazdym opisie na stronie pojawiała się opcja skasuj opis, czyli taki kod
<?php
<a href=\"panel.php?id=skasuj&row=\".$row['id'].\"\">skasuj</a>
?>
i teraz nie wiem za bardzo jak to zrealizować w pliku opisy.php trzeba zrobić coś w stylu jeśli seesja jest aktywna to
<?php
<a href=\"panel.php?id=skasuj&row=\".$row['id'].\"\">skasuj</a>
?>
pokzuj ten kod przy kazdym linku czyli trzeba dodać to do while. Mogłby mi ktoś podpowiedzieć jak to zrealizować
Ten post edytował stefan_precz 24.03.2005, 16:14:37