Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Jak to zrobić? - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: Jak to zrobić? (/thread-jak-to-zrobic--6328)



Jak to zrobić? - qetli - 15-03-2011

Mam Taki Skrypt:
Kod PHP:
<?php
$nick 
$_SESSION['nick'];
$mail $_SESSION['email'];
$haslo $_SESSION['haslo'];
    if ((empty(
$nick)) AND (empty($haslo))) {
echo 
'<br>Nie byłe¶ zalogowany albo zostałe¶ wylogowany';
exit;
}
$user mysql_fetch_array(mysql_query("SELECT * FROM uzytkownicy WHERE `nick`='$nick' AND `haslo`='$haslo' LIMIT 100"));
    if (empty(
$user[id]) OR !isset($user[id])) {
echo 
'<br>Nieprawidłowe logowanie.<br>';
exit;

Skrypt ten sprawdza czy Jesteś zalogowany i teraz tak mam jak nie jestem zalogowany to wyświetla mi ie byłe¶ zalogowany albo zostałe¶ wylogowany a teraz jak zrobić żeby mi wyświetlało co innego jak jestem zalogowany


RE: Jak to zrobić? - R_Rafalsky - 15-03-2011

8 linijka. Dopisz po klamrze
else echo '<br>jestes zalogowany';

by całość wyglądała tak:
Kod PHP:
if ((empty($nick)) AND (empty($haslo))) {
echo 
'<br>Nie byłe¶ zalogowany albo zostałe¶ wylogowany';
exit;
}
else
echo 
'<br>Jesteś zalogowany'

W sens i poprawność techniczną kodu nie wnikam.


RE: Jak to zrobić? - qetli - 15-03-2011

A jest coś w nim nie poprawnie i czy to jest bezpieczne