Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z logowaniem....
SaMsOn
post 28.06.2002, 18:27:06
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 28.06.2002
Skąd: Gdynia

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


Ucze sie robic logowanie na strone. Zaistalowalem sobie pakiet phptriadsetup2-11 i napisalem na podstawie paru kursow takie cos :

<?php
if((!$login) || (!$password))
{
header("Location: http://localhost/index.php");
exit;
}
$connection = mysql_connect("localhost", "to login", "tu haslo");
$db = mysql_select_db("dostep", $connection);
$sql = "SELECT user_id FROM users WHERE username='$login' AND password='$password'";
$sql_result = mysql_query($sql, $connetion);
$num = mysql_num_rows($sql_result);
if($num == 1)
{
echo("<b>Jesteś prawidłowym użytkownikiem!!!</b><BR>");
echo("<B>Podałeś następującą nazwę użytkownika: $login</B><BR>");
echo("<B>Podałeś następujące hasło: $password</B><hr color=red>");
}
else if($num == 0)
{
echo("<B>Nie masz autoryzacji!!!</B><hr color=red>");
}
?>

i wyskakuje mi taki blad.....

Warning: Supplied argument is not a valid MySQL-Link resource in C:apachehtdocslogin.php on line 10

Warning: Supplied argument is not a valid MySQL result resource in C:apachehtdocslogin.php on line 11

i zawsze pod spodem pisze nie masz autoryzacji.... Czy musze jakosc zkonfigurowac SQL questionmark.gif zeby przekazywal dane czy cos..questionmark.gif pomozcie bo ja jestem zoltodziob i nic nie qmam z tych bledow sad.gif


--------------------
.:: Zapraszam www.djwoogie.prv.pl ::.
Go to the top of the page
+Quote Post
SaMsOn
post 28.06.2002, 18:28:10
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 28.06.2002
Skąd: Gdynia

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


O i jeszcze 1..baze danych zrobilem w php admin i nazywa sie dostep.


--------------------
.:: Zapraszam www.djwoogie.prv.pl ::.
Go to the top of the page
+Quote Post
SaMsOn
post 28.06.2002, 18:46:00
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 28.06.2002
Skąd: Gdynia

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


I mam jeszcze 1 pytanie "bo nie moge znales kursow zadnych a kziazke jade kupic niedllugo" czy jak wrzocam pliki *.php na strone i korzystaja one z mysql np.to logowanie to czy musze caly katalog mysql tez tam wrzocic czy jak to jest?


--------------------
.:: Zapraszam www.djwoogie.prv.pl ::.
Go to the top of the page
+Quote Post
Piotrek
post 28.06.2002, 18:47:10
Post #4





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 27.06.2002
Skąd: Kraków

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


10 i 11 wiersz to gdzieś tu, prawda:
Kod
$connection = mysql_connect("localhost", "to login", "tu haslo");

$db = mysql_select_db("dostep", $connection);

$sql = "SELECT user_id FROM users WHERE username='$login' AND password='$password'";

$sql_result = mysql_query($sql, $connetion);

$num = mysql_num_rows($sql_result);


więc spróbuj okroić to troszkę:
Kod
mysql_connect(localhost, to login, tu haslo);

mysql_select_db(dostep);

$sql = mysql_query("SELECT user_id FROM users WHERE username='$login' AND password='$password'");

$num = mysql_num_rows($sql);


może zadziała smile.gif jeśli nie to szukaj błędów w nazwach pól, bazy itp...
Piotrek
Go to the top of the page
+Quote Post
SaMsOn
post 28.06.2002, 19:03:20
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 28.06.2002
Skąd: Gdynia

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


Juz znalazlem blad smile.gif
Podalem zla nazwe tabeli
Kod
FROM users WHERE
a powinno byc
Kod
FROM dostep WHERE
. Dzieki bo bym tego nie zauwazyl gdyby nie ty smile.gif


--------------------
.:: Zapraszam www.djwoogie.prv.pl ::.
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.2025 - 14:14