| | |
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA |
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>");
?>
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 10.05.2010 16:56 | |
|
Daj si vypisat mysql_error(), co to hlasi?
Preco pre cas a datum pouzivas sha1()?
|
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 10.05.2010 16:59 | |
|
ako mam dať vypísať ten eror?
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 10.05.2010 17:02 | |
|
Hm, ako sa v PHP vypisuje text, co ja viem
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.
|
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 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!"; } ?>
|
|
Registrovaný: 17.07.08 Prihlásený: 24.01.13 Príspevky: 143 Témy: 37 | Napísal tomxi: 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 |
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 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
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
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 |
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 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!");
?>
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
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 |
|
Registrovaný: 02.05.08 Prihlásený: 08.02.12 Príspevky: 205 Témy: 54 Bydlisko: MpBA | Napísal autor témy dessert: 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
|
|
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| registrácia v Správy pre vedenie fóra | 8 | 1185 | 28.01.2008 22:25 _DanWer_ | | registracia v PHP, ASP | 9 | 1294 | 13.05.2006 20:37 shaggy | | registrácia v PHP, ASP | 2 | 379 | 08.03.2014 21:30 DessertBA | | Registrácia v PHP, ASP | 20 | 922 | 18.09.2010 12:58 emer | | Registrácia v Sieťové a internetové programy | 5 | 676 | 12.04.2008 13:31 Enermax | | Registracia v PHP, ASP | 4 | 523 | 11.07.2010 20:30 Flety | | Registracia v HTML, XHTML, XML, CSS | 28 | 1238 | 02.02.2008 12:43 jato | | registracia v PHP, ASP | 21 | 904 | 19.10.2010 14:24 dessert | | Registracia domeny v Domény | 10 | 1101 | 10.02.2008 13:44 wolf14 | | Metin2 registracia v Počítačové hry | 3 | 1330 | 09.05.2010 12:49 InVader | | Hadanka registracia. v Krčma | 12 | 849 | 02.12.2008 19:25 Palinhoo | | Registrácia domény v Domény | 6 | 828 | 14.12.2009 12:59 Blackshadow | | WindowsLive registracia v Herné konzoly | 4 | 686 | 18.12.2011 20:04 Luks | | Registrácia súboru v Operačné systémy Microsoft | 2 | 527 | 30.09.2008 16:02 Nexus | | REGISTRACIA Problém... v Assembler, C, C++, Pascal, Java | 3 | 498 | 08.08.2011 9:16 matwej | | [VYRIESENE] Registracia v PHP, ASP | 2 | 474 | 03.03.2009 14:24 arno |
| 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
|
|