Prihlasenie a registracia

Programovacie jazyky, rady, poradňa...
Romanko
Guru wannabe
Guru wannabe
Používateľov profilový obrázok
Príspevky: 2102
Registrovaný: 11 sep 2005, 20:54
Bydlisko: bratislava
Kontaktovať používateľa:

Prihlasenie a registracia

Príspevok od používateľa Romanko »

Prosim vas mam taketo nieco..co tomu chyba a co je zle ?viete niekto poradit?

formular.php

Kód: Vybrať všetko

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>

  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>Albumačkovo-Registrácia</title>
  </head>

  <body>
  <?php
  if(isset($_GET["ok"])) { echo "Registrácia Prebehla úspešne."; }
  if(isset($_GET["err"])) { echo "Niekde sa Stala chyba."; }
  ?>
  <form action="registracia.php" method="post">
  <table>
  <tr>
    <td>Login:</td><td><input type="text" name="login"></td>
  </tr>
  <tr>
    <td>Heslo.</td><td><input type="password" name="pass1"></td>
  </tr>
  <tr>
    <td>Overenie Hesla:</td><td><input type="password" name="pass2"></td>
  </tr>
  <tr>
    <td>E-mail:</td><td><input type="text" name="mail"></td>
  </tr>
  <tr>
    <td colspan="2"><input type="submit" value="Registrovať"></td>
  </tr>
  </table>
  </form>
  </body>
Nastavenia.php

Kód: Vybrať všetko

<?php
$DB_HOST = "localhost";
$DB_USER = "root"; 
$DB_PASS = ""; 
$DB_NAME = "";
?>
registracia.php

Kód: Vybrať všetko

<?php
require_once "nastavenie.php";
if(!(MySQL_Connect("$DB_HOST","$DB_USER","$DB_PASS"))) {
  die("Nepodarilo sa Pripojiť k Databáze");
}

if(!(MySQL_Select_DB($DB_NAME))) {
  die("Databáza nebola najdená");
}

  //
if(isset($_POST["login"]) && isset($_POST["pass1"])
   && isset($_POST["mail"]))
{
  $login = $_POST["login"];
  $mail = $_POST["mail"];
  //
  if(($_POST["pass1"] == $_POST["pass2"]) && $_POST["pass2"] != "") {
    $pass = sha1($_POST["pass1"]);
  } else {
    header("Location:formular.php?err");
  }
  //
  $zaznamy = MySQL_Num_Rows(MySQL_Query("SELECT id FROM `uzivatele`
WHERE login = '$login' OR mail = '$mail'"));
  if($zaznamy > "0") {
    header("Location:formular.php?err");
    die();
  }
  //
  MySQL_Query("INSERT INTO `uzivatele` (login,pass,mail)
  VALUES ('$login','$pass','$mail')");

  header("Location:formular.php?ok");
} else {
  header("Location:formular.php?err");
}
?>
prihlaseni

Kód: Vybrať všetko

 <td>Login:</td>Nick<td><input type="text" name="login"></td>
  </tr>
  <tr>
    <td>Heslo.</td>Heslo<td><input type="password" name="pass1"></td>
  </tr>
  <tr>
   <td colspan="2"><input type="submit" value="Prihlásenie"></td>
Frikso
Darca
Darca
Používateľov profilový obrázok
Príspevky: 4777
Registrovaný: 07 mar 2006, 19:09

Re: Prihlasenie a registracia

Príspevok od používateľa Frikso »

Romanko napísal:Prosim vas mam taketo nieco..co tomu chyba a co je zle ?viete niekto poradit?
Skúšal si to vobec?
-Chýba tomu databáza. Pristupy k DB zapíš do nastavenia.php
-Ak s tým máš nejaký problém/nefunguje ti to, hoď sem chybové hlásenie.
neppo
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 774
Registrovaný: 09 jún 2005, 15:33

Príspevok od používateľa neppo »

nebude ti to aj tak fungovat pretoze ti chyba prihlasovaci script... preco si z neikade nestaihnes cely login/register script ??? http://www.jaknaweb.com | http://www.hotscripts.com
Tomasito
VIP
VIP
Používateľov profilový obrázok
Príspevky: 5722
Registrovaný: 30 jan 2005, 0:18
Bydlisko: Pressburg

Príspevok od používateľa Tomasito »

Vyriesene...
Zamknuté