Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Logowanie, Kilka problemów
szczecha
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 12.05.2005

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


Jestem całkowite zero w php tiredsmiley.gif a dostałem od kolegi kod php na skrypt logowanie się. No i mam taki dylemat:

1. Gdy loguję się na Tę Stronkę to czyta mi tylko połowę stronki. Dochodzi do miejsca gdzie jest skrypt i dalej nie czyta:/

Możecie się zarejestrować i sprawdzić Tutaj.


2. Chciałbym dodać sobie do skryptu (jak już rozwiąże tamten problem) np. gdy ktoś sie zaloguje to będzie powitanie z jego nikiem. Jak mam wpisać i gdzie ?

3. Gdy loguję się, potem wylogowywuję, i znów przechodzę do strony z logowaniem to jestem zalogowany. sad.gif Moze to tylko na Lycosie tak działa


logowanie.php

  1. <?php 
  2. /* logowanie dla wielu uzytkowników by hwao */ 
  3. include(&#092;"config.php\"); 
  4. if (($_SESSION['nick'] == &#092;"\") && ($_SESSION['haslo'] == \"\")) { 
  5.   if ($_POST['form'] != &#092;"\") { 
  6.    if (($_POST['nick'] != &#092;"\") && ($_POST['haslo'] != \"\")) { 
  7.     $nick_form = $_POST['nick']; 
  8.     $haslo_form = md5($_POST['haslo']); 
  9.     $file = @file(&#092;"$url/$nick_form.txt\") or die(\"$error\"); 
  10.      for($i=0; count($file) > $i; $i++){ 
  11.       list($nick,$haslo,$mail) = explode('|+|', $file[0]); 
  12.           if(($nick_form == &#092;"$nick\") && ($haslo_form == \"$haslo\")) { 
  13.         $login = &#092;"yes\"; 
  14.          session_register(login); 
  15.          session_register(nick); 
  16.          session_register(mail); 
  17.         header (&#092;"location: $url_pass\"); 
  18.         exit; 
  19.        } else { 
  20.         echo $error2; 
  21.        } 
  22.      } 
  23.    } else { 
  24.     echo $form; 
  25.    } 
  26.   } else { 
  27.    echo $form; 
  28.   } 
  29. } elseif (($_SESSION['nick'] != &#092;"\") && ($_SESSION['haslo'] != \"\")) { 
  30.   header (&#092;"location: $url_pass\"); 
  31.   exit; 
  32. } 
  33.  
  34. ?>


logout.php

  1. <?php 
  2. echo &#092;"wylogowany\"; 
  3. ?>



4 Jeszcze Chciałbym żeby mi ktoś powiedział albo podesłał kod statystyk. Ile jest kont zrobionych itp.

Ten skrypt bazuje na plikach textowych.

Sry za pytania godne nooba, ale jakoś mi to php nie idzie. :/

Ten post edytował szczecha 20.06.2005, 07:02:58
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 05:53