Nejste přihlášeni
Stránky 1
Ahoj mám takýto kód a rad by som sa spytal prečo ma do na ic.cz v pohode prihlasi a na endora.cz ma to prihlásit nechce a vypíše mi to udaje sa nezhodujú. viee mi niekto pomocť?
$prikaz="SELECT id_uzivatela,u_nick,u_heslo FROM users WHERE uziv_nick='$nick' AND uziv_heslo=PASSWORD('$heslo')";
$vys=(mysql_query($prikaz));
$zaznam=mysql_fetch_assoc($vys);
if($zaznam) {
//nastavi sa nejaký script
$prikaz2="UPDATE users SET u_aktivita=now() , n_a=1 WHERE uziv_nick='$nick' ";
$vys2=(mysql_query($prikaz2));
header("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."?index.php");
// az sem ak najde zaznam
} else{ // ak zaznam nebol najdeny
echo'<p><font color="red" size="+1">Údaje sa nezhodujú.</font></p>';
}
Offline
Zrejme preto lebo na ic.cz máš iné prihlasovacie údaje ako na endore, nie?
zrejme to tym nebude pretože som si všetko modifikoval tak aby vyber z databáze mi fungoval takisto i insert teda vkladanie.
Offline
Zrejme preto lebo na ic.cz máš iné prihlasovacie údaje ako na endore, nie?
ak mas pristup tak sa to týka zložky design tam je to nastavene inak.. chyba uz je objavena .. rozne verzie myslq pouziva iny algoritmus kodovania vo funkcii PASSWORD()
Offline
To môže byť, sám som danú mysql funkciu nepoužíval, lebo ako teraz surfujem po internete tak môže robiť problémy a odporúčajú používať napr md5 kde je rovnaký algoritmus v každej verzií. A navyše toto kódovanie používa i systém Joomla.
Offline
Stránky 1