A php login scriptemnél mindig ugyanaz jön be, mitől lehet? Lent a forráskód
A PHP val szeretnék beléptető scriptet készíteni. Hibaüzenet nincs, csak mindig ezt kapom:
"Hibás jelszó / felhasználónév"
Lehet hogy nem fut ée a $query
$username = $_POST["login_username"];
$password = $_POST["login_password"];
$conn = mysql_connect("mysql1.000webhost.com", "username_mysql", "password_mysql");
mysql_select_db("username_mysql");
$query = "SELECT * FROM user WHERE user_username = '$username'";
$valasz = mysql_query($query);
$sor = mysql_fetch_array($valasz);
if ($password == $sor["login_password"])
{
print header("Location: index.php");
}
else
{
echo "
<div class='error'>
Hibás felhasználónév / jelszó
</div>
";
}
mysql_close($conn);
Akkor tanulj először ember. Miért akarja mindenki hogy a sült galamb a szájába repüljön? Szánalmas.
Elárulom egyébként, hogy ez a gond, mnert ez nem asszociatív tömbben adja vissza a lekérdezés eredményét alap esetben, hanem MYSQL_BOTH-ban.
$sor = mysql_fetch_array($valasz);
Direkt linkeltem is neked már az elején, de gondolom le se szartad. Részemről ennyi.
Amúgy már megkérdeztem egy felsőfokú programozótól, természetesen odaírtam ügyes kis válaszaid egyikét. A probléma teljesen eltér a te kis ötleteidtől. Már megoldódott. Köszi a jó válaszokat, neked sem ártana tanulni. Nagyképűnek talált a gyerek...
Amm itt van mellettem írj még valamit a php ról, égesd magad
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!