Kezdőoldal » Számítástechnika » Weblapkészítés » Mit ronthattam el ennél a...

Mit ronthattam el ennél a login. Php-él?

Figyelt kérdés

USERNAME: admin

PASSWORD: admin


---------Login.php------------------------------------


<?php


$username = $POST['username'];

$password = $POST['password'];


if ($username&&$password)

{

$connect = mysql_connect("■■■■","■■■■■","■■■■■") or die("nincs valami rendben!");

mysql_select_db("a000b_7722620_phplogin") or die("nincsen DB!");


$query = mysql_query("SELECT * FROM users WHERE username='$username'");


$numrow = mysql_num_rows($query);


if ($numrows!=0)

{

while ($row = mysql_fetch_assoc($query))

{

$dbusername = row['username'];

$dbusername = row['password'];

}


// check to see if they match!

if ($username==$dbusername&&$password==$dbpassword)

{

echo "Bent Vagy! Grat!";

}

else

echo"Nem jó password!";

}

else

die ("ez a felhasználó nem létezik!")


echo $numrows;


}

else

die("Írd be a felhaszmáló neved és jelszavadat!");


?>

-------------------------------------------------

A probléma az hogy sehogy sem tudok belépni és ki sem ír semmit semmikor...


2011. ápr. 19. 11:28
1 2
 1/18 A kérdező kommentje:

Ezt kihagytam:

[link]

2011. ápr. 19. 11:33
 2/18 anonim ***** válasza:

sztem login.php nincs feltoltve és

ezt javitsd ki

$query = mysql_query("SELECT * FROM users WHERE username='$username'");

erre

$query = mysql_query("SELECT * FROM users WHERE username='".$username."'");


de ezt mar multkor is mondtam. amugy fel van toltve user-rel az adatbazisod?

2011. ápr. 19. 11:40
Hasznos számodra ez a válasz?
 3/18 A kérdező kommentje:
Igen, fel van töltve minden és most ki próbáltam átírni amit mondtál de így sem jó...
2011. ápr. 19. 11:46
 4/18 anonim ***** válasza:

[link]

ez a link nem mukodik. oda kell feltolteni ahova az index.html-t.

2011. ápr. 19. 11:49
Hasznos számodra ez a válasz?
 5/18 A kérdező kommentje:
az index.php-én van a beléptető.(tehát fent van)
2011. ápr. 19. 11:53
 6/18 A kérdező kommentje:
ha adok hozzá férést megnézed nekem?
2011. ápr. 19. 11:54
 7/18 anonim ***** válasza:
priviben kuld el az ftp adatokat
2011. ápr. 19. 11:55
Hasznos számodra ez a válasz?
 8/18 anonim ***** válasza:

<?php

$username = $_POST['username'];

$password = $_POST['password'];

if ($username!='' && $password!='')

{

mysql_connect("***","***","***") or die("nincs valami rendben!");

mysql_select_db("a000b_7722620_phplogin") or die("nincsen DB!");


$query = mysql_query("SELECT * FROM users WHERE username='".$username."' and password='".$password."'");

while ($db=mysql_fetch_row($query)){

$login=1;

}

if ($login==1){

//sikeres login

print 'bejelentkeztél';

}

if (!$login) {

//sikertelen login

print 'nem stimmel vmi';

}

}

else

print "Írd be a felhaszmáló neved és jelszavadat!";

?>



erre javitottam ki. sok sintaktikai hiba volt és a mysql felhasznalonev/adatbazis se stimmelt, te az ftp-ét adtad meg oda.

2011. ápr. 19. 12:24
Hasznos számodra ez a válasz?
 9/18 A kérdező kommentje:

Bakker és tényleg!


Na köszönöm szépen a segítségedet!

2011. ápr. 19. 12:25
 10/18 anonim ***** válasza:
szivesen. valts tarhely szolgaltatot. ez naon rossz. 000webhost, atw, fw, tarhely.biz.
2011. ápr. 19. 12:28
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!