#1 2016-08-13 12:44:17

gamehosting4
Endora uživatel
Registrován: 2014-11-30
Příspěvky: 9

Nejde mi registracia

čaute robim si vlastný systém prihlasovacie okno vpohode funguje ale registracia nejak nie
tuto je kód od registrácie
<?php
include("head.php");
?>
<?php
include "connect.php";/* připojení k databázi - budeme se tomu věnovat níže... */
if(isset($_POST['submit'])) {
    $nick = mysql_real_escape_string($_POST['nick']);
    $heslo = mysql_real_escape_string($_POST['heslo']);
    $over_heslo = mysql_real_escape_string($_POST['over_heslo']);
    $md5_heslo = md5($heslo);
    $email = mysql_real_escape_string($_POST['email']);
    /* Nyní ověříme, zda byly zadané všechny potřebné údaje (registračnímu formuláři se budeme věnovat níže) */
    $user_check = mysql_query("SELECT login FROM uzivatele WHERE login='".$nick."'");
    if($nick==""){echo"Nebyl vyplněn nick!";}
    else if(mysql_num_rows($user_check)){echo"Tento nick používá již jiný uživatel.";}
    else if($heslo==""){echo"Nebylo vyplněno heslo";}
    else if($over_heslo==""){echo"Nebylo vyplněno ověřovací heslo";}
    else if($heslo!=$over_heslo){echo"Vyplněná hesla se neshodují";}
    else if($email==""){echo"Nebyl vyplněn email";}
    else{
        $sql= mysql_query("INSERT INTO uzivatele VALUES ('','$nick','$md5_heslo','$email')") or die(mysql_error());
        echo"Registrace byla úspěšně dokončena!";
    }
}
?>
<form action="registracia" method="post">
<table>
<tr> <td>Meno: </td> <td><input type="text" name="nick" value="<?php if(isset($_POST["nick"])){echo $_POST["nick"];}?>" size="25" tabindex="1" /></td> </tr>
<tr> <td>Heslo: </td> <td><input type="password" name="heslo" value="" size="25" tabindex="2" /></td> </tr>
<tr> <td>Overenie hesla: </td> <td><input type="password" name="over_heslo" value="" size="25" tabindex="3" /></td> </tr>
<tr> <td>Email: </td> <td><input type="text" name="email" value="<?php if(isset($_POST["email"])){echo $_POST["email"];}?>" size="25" tabindex="4" /></td> </tr>
<tr> <td colspan="2"><input type="submit" name="submit" value="Registrovat se" /></td> </tr>
</table>
</form>
<?php
include("padding.php");
?>

tu je stránka http://gamefrags.6f.sk/ tam je vidieť že prihlasovacie okno tam je ale registrácia neni kto by nevedel nájsť registraciu tak tu je link http://gamefrags.6f.sk/registracia.php

Offline

#2 2016-08-13 12:49:40

JF
Endora rádce
Místo: ....nice u Plzně
Registrován: 2010-06-22
Příspěvky: 11,876

Re: Nejde mi registracia

U PHP 7 použite mysqli nikoliv mysql ktorý už v tejto verzií nieje podporovaný.


Ján Fačkovec - Endora.cz by Webglobe
Email, Web, Webadmin, Webmail, Nápověda, Ceník

Offline

#3 2016-08-13 12:58:43

gamehosting4
Endora uživatel
Registrován: 2014-11-30
Příspěvky: 9

Re: Nejde mi registracia

okey ďakujem

Offline

#4 2016-08-13 13:04:06

gamehosting4
Endora uživatel
Registrován: 2014-11-30
Příspěvky: 9

Re: Nejde mi registracia

nejak som to skúšal upraviť ale aj tak to nešlo prosim upravíte to ako by to malo byť ?

Offline

#5 2016-08-13 15:41:55

JF
Endora rádce
Místo: ....nice u Plzně
Registrován: 2010-06-22
Příspěvky: 11,876

Re: Nejde mi registracia

Ak si neviete z programovaním rady, je možnosť využiť služieb nejakého programátora ktorý vám skript naprogramuje. Alebo môžete využiť nejaké CMS a zapnúť v ňom modul registrácie.

Prípadne Vám pomôžu nasledovné odkazy:
http://php.net/manual/en/book.mysqli.php
http://programujte.com/clanek/200910310 … qli-1-dil/
http://www.w3schools.com/php/php_ref_mysqli.asp


Ján Fačkovec - Endora.cz by Webglobe
Email, Web, Webadmin, Webmail, Nápověda, Ceník

Offline

Zápatí

Založeno na FluxBB | CZ a SK