Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.05.08
Prihlásený: 08.02.12
Príspevky: 205
Témy: 54
Bydlisko: MpBA
Príspevok NapísalOffline : 10.05.2010 16:54

mala registrácia ahoj mám problem...robim si registráciu a stále mi vypisuje na registracia.php že Užívateľa sa nepodarilo registrovať
registracia.html
Kód:
<h2>Registrácia</h2>

<form action="registracia.php" method="post">

Uživatelské meno: <input type="text" name="reg_meno"/><br>
Krstné meno: <input type="text" name="meno"/><br>
Priezvisko: <input type="text" name="priezvisko"/><br>
Email: <input type="text" name="email"/><br>
Heslo: <input type="password" name="heslo"/><br>
Ulica:<select name="ulica"> 
<option>Bratislavská</option>
<option>Nálepková</option>
<option>Športová</option>
<option>Budovatelská</option>
<option>Veterná</option>
<option>Družstevná</option>
<option>Hydinárska</option>
<option>Dunasjká</option>
<option>Iná..</option>
</select><br>
<input type="submit" /></p>
</form>

registracia.php
Kód:
<?php
include_once("mysql.php");

$reg_meno = $_POST['reg_meno'];
$meno = $_POST['meno'];
$priezvisko = $_POST['priezvisko'];
$ulica = $_POST['ulica'];
$email = $_POST['email'];
$heslo = sha1($_POST['heslo']);
$cas = sha1(Time());
$datum = sha1(date("d.m.Y"));

mysql_query("INSERT INTO uzivatelia(reg_meno,meno,priezvisko,ulica,email,heslo,cas,datum) VALUES('$reg_meno','$meno','$priezvisko','$ulica','$email','$heslo','$cas','$datum')")
or die("Užívateľa sa nepodarilo registrovať. <a href=registracia.html>Späť</a>");


?>


Offline

Čestný člen
Čestný člen
registrácia

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 10.05.2010 16:56

Daj si vypisat mysql_error(), co to hlasi?
Preco pre cas a datum pouzivas sha1()?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.05.08
Prihlásený: 08.02.12
Príspevky: 205
Témy: 54
Bydlisko: MpBA
Príspevok Napísal autor témyOffline : 10.05.2010 16:59

ako mam dať vypísať ten eror?


Offline

Čestný člen
Čestný člen
registrácia

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 10.05.2010 17:02

Hm, ako sa v PHP vypisuje text, co ja viem :rolleyes:
Mozes to spravit aj takto:
Kód:
mysql_query("tvoja_query") or die(mysql_error());
Ale ked aplikaciu nasadis do prevadzky, je lepsie nevypisovat cele znenie chyb, len nejaku hlasku, aku tam mas doteraz.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.05.08
Prihlásený: 08.02.12
Príspevky: 205
Témy: 54
Bydlisko: MpBA
Príspevok Napísal autor témyOffline : 10.05.2010 17:05

uz to mam diky mal som zlu databazu v registracia.php

ale tereaz mi furt vypisuje že nesprávne heslo prečo??
login.html
Kód:
<h2>Prihlásenie</h2>
<form action="login.php" method="post">
<p>Prihlasovacie meno: <input type="text" name="meno"/></p>
<p>Prihlasovacie heslo: <input type="password" name="heslo"/></p>
<p><input type="submit" value="Prihlásiť" /></p>
</form>
 

login.php
Kód:
<?php

include("mysql.php");

$meno = $_POST['meno'];
$heslo = sha1($_POST['heslo']);

$result = mysql_query("SELECT heslo FROM registracia WHERE meno='$meno'") or die(mysql_error());
$row = mysql_fetch_row($result);

session_start();
if($heslo == $row[0])
{
   $_SESSION['prihlaseny'] = 'ano';
}
else
{
   echo "Zadali ste neplatné meno alebo heslo!";
}
?>


Offline

Užívateľ
Užívateľ
registrácia

Registrovaný: 17.07.08
Prihlásený: 24.01.13
Príspevky: 143
Témy: 37
Príspevok NapísalOffline : 10.05.2010 21:18

skus pozriet do obsahu tej databazy ci ta naozaj registrovalo..
este ma napadlo, ci nahodou nemas dlzku VRACHAR alebo do coho to ukladas nastavenu mensiu nez je dlzka generovaneho retazca sha1







_________________
PC: Procesor: INTEL Core i7-860, grafika: MSI R4890 Cyclone OC, 1GB DDR5, doska: Gigabyte GA-P55-UD3R, zdroj: Fortron 700W Everest 700 80+, RAM: 2x2GB Corsair XMS3 DHX
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.05.08
Prihlásený: 08.02.12
Príspevky: 205
Témy: 54
Bydlisko: MpBA
Príspevok Napísal autor témyOffline : 11.05.2010 8:59

všetko je hore uvedené ...vypis tabulky som si dal a tam mi to vypisalo.....daj si že vypis_tabulky.php


Offline

Správca fóra
Správca fóra
registrácia

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 11.05.2010 9:30

spusti si ten vygenerovany select priamo v db a uvidis, ci ti to vrati spravny vysledok... nechapem, preco nekontrolujes cez select aj heslo...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.05.08
Prihlásený: 08.02.12
Príspevky: 205
Témy: 54
Bydlisko: MpBA
Príspevok Napísal autor témyOffline : 11.05.2010 9:39

aha ...a jak mam zmenit ten skript aby to kontrolovalo cez select

nemozete to niekdo vyskúšať a oprviť? ;)
tabulka mysql je
Kód:
<?php

  include_once("mysql.php");

mysql_query("CREATE TABLE `uzivatelia` (
  `id` int NOT NULL auto_increment primary key,
  `reg_meno` tinytext NOT NULL,
  `meno` tinytext NOT NULL,
  `priezvisko` tinytext NOT NULL,
  `ulica` tinytext NOT NULL,
  `email` tinytext NOT NULL,
  `vek` tinytext NOT NULL
  `heslo` tinytext NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8
COLLATE=utf8_slovak_ci AUTO_INCREMENT=1;")

or die("Nepodarilo sa vytvoriť tabuľku!");

  ?>



Offline

Správca fóra
Správca fóra
registrácia

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 11.05.2010 17:25

v selecte pouzivas tabulku registracia a nam tu das strukturu tabulky uzivatelia, takze najskor si ujasni, co vlastne chces a potom sa pytaj ;)







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.05.08
Prihlásený: 08.02.12
Príspevky: 205
Témy: 54
Bydlisko: MpBA
Príspevok Napísal autor témyOffline : 11.05.2010 18:09

ja už viem čo som spravil zle ja som mal podla registračného mena vyhladat heslo a ja som tam mal len meno ...prepáčte že som vás teda zaťažoval :roll:


Odpovedať na tému [ Príspevkov: 11 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. registrácia

v Správy pre vedenie fóra

8

1185

28.01.2008 22:25

_DanWer_ Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. registracia

v PHP, ASP

9

1294

13.05.2006 20:37

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. registrácia

v PHP, ASP

2

379

08.03.2014 21:30

DessertBA Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Registrácia

v PHP, ASP

20

922

18.09.2010 12:58

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Registrácia

v Sieťové a internetové programy

5

676

12.04.2008 13:31

Enermax Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Registracia

v PHP, ASP

4

523

11.07.2010 20:30

Flety Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Registracia

v HTML, XHTML, XML, CSS

28

1238

02.02.2008 12:43

jato Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. registracia

v PHP, ASP

21

904

19.10.2010 14:24

dessert Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Registracia domeny

v Domény

10

1101

10.02.2008 13:44

wolf14 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Metin2 registracia

v Počítačové hry

3

1330

09.05.2010 12:49

InVader Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hadanka registracia.

v Krčma

12

849

02.12.2008 19:25

Palinhoo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Registrácia domény

v Domény

6

828

14.12.2009 12:59

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. WindowsLive registracia

v Herné konzoly

4

686

18.12.2011 20:04

Luks Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Registrácia súboru

v Operačné systémy Microsoft

2

527

30.09.2008 16:02

Nexus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. REGISTRACIA Problém...

v Assembler, C, C++, Pascal, Java

3

498

08.08.2011 9:16

matwej Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [VYRIESENE] Registracia

v PHP, ASP

2

474

03.03.2009 14:24

arno Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra