Nefunkční PHP

4 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Zdravím, mám jeden problém... Na mojem serveru (přes localhost) mi registrace funguje jak má, ale jakmile to dám sem, tak hned na vrchu stránky mi napíše tohle: Warning: mysqli_connect(): (HY000/1045): Access denied for user 'root'@'venuse.srv.wz.cz' (using password: NO) in /3w/borec.cz/z/zkusebniadresa/register.php on line 4 A navíc přestává fungovat i Email a heslo, prakticky vlastně funguje jen button, a jediné co se stane je to, že mě to přesměruje zpět na moje stránky index.php.. Jediné co funguje.. :// A ani se mi to neposílá na PHPMYAdmin :( Děkuju za odpověď
  2. Chyba hovorí že nemáte oprávnenie sa pripojiť na databázu pomocou užívateľského mena root a bez hesla. Upravte si pripojenie na databázu podľa správnym údajov (nájdete v administrácií hostingu).
  3. Jo díky, to už mám vše.. Už to mám propojené, ale data mi do tabulky nepřicházejí jen se mi zvedá ID. A email již funguje také, ale heslo to vezme i když se neshodují.. $db=mysqli_connect("..........TAJNÉ........","...................","..................","................"); if(isset($_POST['register_btn'])) { $username=mysql_real_escape_string($_POST['username']); $email=mysql_real_escape_string($_POST['email']); $password=mysql_real_escape_string($_POST['password']); $password2=mysql_real_escape_string($_POST['password2']); if($password==$password2) { //Create User $password=md5($password); //hash password before storing for security purposes $sql="INSERT INTO users(username,email,password) VALUES('$username','$email','$password')"; mysqli_query($db,$sql); $_SESSION['message']="Nyní jsi přihlášený, děkujeme za registraci na našich stránkách"; $_SESSION['username']=$username; header("location:home.php"); //redirect home page } else { $_SESSION['message']="Hesla se neshodují, napište prosím dvě stejná hesla"; }
  4. Jestli se zvyšuje auto_increment, tak patrně skript dotaz provádí, ale ten z nějakého důvodu selže. P.S.: md5 dneska už není bezpečná hashovací funkce. P.P.S.: místo mysqli použij raději PDO (ušetří ti spoustu problémů, pokud někde zapomeneš kontrolovat vstupy z GET/POST/FILES/..)

← Zpět na všechna témata