Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Rejestracja
post 13.05.2004, 19:19:46
Post #1





Grupa:
Postów: 0
Pomógł:
Dołączył: --

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


Cześć! Chcialbyum was proscic abyscie powiedzieli mi, wytlumaczyli jak powinien wygladac skrypt rejestracji =]
Wiedze mam takowa a wiec mysle, ze dam sobie rade, natomiast chcialbym uslyszec jak to zrobic od czego zaczac itd.?
WIelkie dzieki
Go to the top of the page
+Quote Post
shima
post 13.05.2004, 19:22:12
Post #2





Grupa: Zarejestrowani
Postów: 245
Pomógł: 0
Dołączył: 9.09.2002

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


Cytat
Cześć! Chcialbyum was proscic abyscie powiedzieli mi, wytlumaczyli jak powinien wygladac skrypt rejestracji =]
Wiedze mam takowa a wiec mysle, ze dam sobie rade, natomiast chcialbym uslyszec jak to zrobic od czego zaczac itd.?
WIelkie dzieki

Od początku. Napisz ile umiesz i poproś kiedy będziesz miał konkretny problem. Bo tak wyglada to na prośbę: napiszcie


--------------------
Nie ma nic stałego prócz zmiany...
Go to the top of the page
+Quote Post
Liko
post 13.05.2004, 19:22:36
Post #3





Grupa: Zarejestrowani
Postów: 436
Pomógł: 6
Dołączył: 8.11.2003
Skąd: Szczecin

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


Zacznij od formularza rejstrującego i przemyslenia jakich danych oczekujesz od użytkownika. Jak masz taki formularz to gdzieś musisz zapisać te dane np. baza danych lub pliki txt. To zależy od ciebie. Następnie można wprowadzić aktywacje konta czyli jeżeli ktoś wypełni formularz to przychodzi potwierdzenie rejstracji na e-mail. Później to już zostaje zrobienie logowania.
Go to the top of the page
+Quote Post
matys
post 14.05.2004, 13:11:44
Post #4





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 7.03.2004
Skąd: Szczecin|Bukowe

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


A ja radze wejść w dział SKRYPTY php i tam znajdiesz wiele skryptów rejestracji;)Do wyboru do koloru biggrin.gif


--------------------
"Unix is like a vigvam - no windows, no gates, Apache inside"
Warsztat: Windows XP PE | Dreamweaver | Apache 1.3.29 | PHP 4.3.4 | Araneae | MYSQL 4 | Visual Studio | Dev-C++
[b]Programowanie: llllll 40%
Go to the top of the page
+Quote Post
post 14.05.2004, 16:06:04
Post #5





Grupa:
Postów: 0
Pomógł:
Dołączył: --

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


ok
mam taki kodzik z logowaniem:
[php:1:daf9f09ce3]<?php
<table border=1 width=100%>
<tr><th align=center>
..:: System logowania ::..
</th></tr>
</table>


<?
if(!auth())
{
print "<p class=error align=center>Złe hasło lub login.</p>";
}
else
{
print "<p class=ok align=center>Witaj {$_SESSION["USER_LOGIN"]}, udało się Tobie poprawnie zalogować.</p>";
}
?>

?>[/php:1:daf9f09ce3]
i mi pokazuje błąd
gdzie jest błąd?
Go to the top of the page
+Quote Post
Liko
post 14.05.2004, 16:36:45
Post #6





Grupa: Zarejestrowani
Postów: 436
Pomógł: 6
Dołączył: 8.11.2003
Skąd: Szczecin

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


Jaki bład ci wyskakuje ? i pokaż funkcje auth bo może masz tam błąd.
Go to the top of the page
+Quote Post
post 14.05.2004, 16:45:10
Post #7





Grupa:
Postów: 0
Pomógł:
Dołączył: --

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


wyskakuje mi błąd Call to undefined function: auth() w 9 linii

funkcja auth
[php:1:4275803d9e]<?php
function auth()
{
return ($_SESSION["USER_AUTH"] == True);
}

?>[/php:1:4275803d9e]
Go to the top of the page
+Quote Post
Liko
post 14.05.2004, 16:56:10
Post #8





Grupa: Zarejestrowani
Postów: 436
Pomógł: 6
Dołączył: 8.11.2003
Skąd: Szczecin

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


[php:1:7bc1439b82]<?php
function auth()
{
return ($_SESSION["USER_AUTH"] == True);
}

?>[/php:1:7bc1439b82]

Wiesz wogóle ten kod robi ? Domyślam się ze chciałeś zmiennej "$_SESSION["USER_AUTH"]" ustawic wartość TRUE. Jeżeli tak to robisz to źle ponieważ używasz operatora porównania a nie przypisania. Jeżeli chcesz sprawdzić czy $_SESSION["USER_AUTH"] zawiera TRUE to powinienes zastosować warunek:
[php:1:7bc1439b82]<?php
function auth()
{
if( $_SESSION["USER_AUTH"] )
{
return TRUE;
}
else
{
return FALSE;
}
}

?>[/php:1:7bc1439b82]

Pełen plik powinien być nastepujący:
[php:1:7bc1439b82]<table border=1 width=100%>
<tr><th align=center>
..:: System logowania ::..
</th></tr>
</table>


<?php
function auth()
{
if( $_SESSION["USER_AUTH"] )
{
return TRUE;
}
else
{
return FALSE;
}
}
if(!auth())
{
print "<p class=error align=center>Złe hasło lub login.</p>";
}
else
{
print "<p class=ok align=center>Witaj {$_SESSION["USER_LOGIN"]}, udało się Tobie
poprawnie zalogować.</p>";
}

?>[/php:1:7bc1439b82]
Go to the top of the page
+Quote Post
post 14.05.2004, 17:00:02
Post #9





Grupa:
Postów: 0
Pomógł:
Dołączył: --

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


sry ale dalej wywala ten sam błąd w 9 linii
Go to the top of the page
+Quote Post
Liko
post 14.05.2004, 17:04:45
Post #10





Grupa: Zarejestrowani
Postów: 436
Pomógł: 6
Dołączył: 8.11.2003
Skąd: Szczecin

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


:? Mi ten kod działa poprawnie. Trochę mało prawdopodobne, że ten kod ma błąd, więc nie wiem co jest u ciebie.
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 12.06.2024 - 14:30