Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Personalizacja strony
gawellus
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 3.07.2009

Ostrzeżenie: (0%)
-----


Witam
Czy ktoś mógłby mi polecić tutorial lub kurs lub cokolwiek odnośnie personalizacji strony w php?
Chodzi o to, że muszę wprowadzić na stronę dwie kategorie użytkowników z różnymi prawami (jedni mogą zobaczyć więcej inni mniej) i nie bardzo wiem jak się do tego zabrać.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gawellus
post
Post #2





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 3.07.2009

Ostrzeżenie: (0%)
-----


poproszę o sprawdzenie kodu, który de facto nie działa:/
chodzi w nim o to, że po zalogowaniu (logowanie działa) użytkownik po kliknięciu w stronę członkowską jest przekierowany tutaj,
w zależności od jego praw dostępu jest mu wyświetlana lista miejscowości lub nie, problem w tym, że za każdym razem pokazuje "brak praw dostępu"
(komunikat który ustawiłem dla praw <>0)


CODE
<?php
session_start();

echo '<h1>Część członkowska</h1>';

if(isset($_SESSION['prawa']))
{
echo '<p>Użytkownik zalogowany jako '.$_SESSION['prawa'].'</p>';
echo '<p>Oto zawartość dostępna tylko dla członków</p>';

if ($_SESSION['prawa'] === 0)
{

@ $db = new mysqli('localhost', 'root', 'root', 'trwale_test');

if (mysqli_connect_errno())
{
echo 'Blad w polaczeniu';
exit;
}

$db->query("SET NAMES 'utf8'");
$db->query("SET collation_connection = utf8_polish_ci;");
$zapytanie = "SELECT nazwa FROM miejscowosci";
$wynik = $db->query($zapytanie);

echo "<select name=Miejscowosc value=''";

while($nt=mysqli_fetch_array($wynik))
{
echo "<option value=$nt[nazwa]>$nt[nazwa]</option>";

}
echo "</select>";
echo '<form action="...">';
}
else
{
echo 'Brak praw dostepu';
}
}
else
{
echo '<p>Użytkownik niezalogowany.</p>';
echo '<p>Tylko zalogowani użytkownicy mogą oglądać tę stronę.</p>';
}

echo '<a href="uwierz_glowny.php">Powrót do strony głównej</a>';
?>


dodatkowo pytanie:
ile może być zmiennych sesyjnych, jak je ustawiać i odwoływać się do nich?
oraz jak zrobić, żeby po zalogowaniu strona automatycznie przekierowywała na stronę członkowską?

Ten post edytował gawellus 7.07.2009, 10:37:37
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 10:57