Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 08.12.12
Prihlásený: 14.05.19
Príspevky: 26
Témy: 8
Príspevok NapísalOffline : 13.03.2014 14:15

Ahoj :)
Pri registrácii na stránku ked kliknem viac krát zaregistruje užívateľ viac krát .. Môžte mi poradiť ako to ošetriť? ... Vďaka :rolleyes:


Offline

Správca fóra
Správca fóra
problem z registráciou

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 13.03.2014 14:26

Neklikaj viac krát :lol: ale nie, normálne sa to robí presmerovaním na nejakú stránku mimo formulára, aby sa pri obnove stránky formulár neodoslal znova. Druhá vec je ošetrenie na duplicity na strane servera.







_________________
always is always wrong
Offline

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

Registrovaný: 08.12.12
Prihlásený: 14.05.19
Príspevky: 26
Témy: 8
Príspevok Napísal autor témyOffline : 13.03.2014 14:32

ja to nechápem :D môže to robiť aj tak ked mám cez podmienky spravené že vytiahne z db najprv zistí či je užívatel zaregistrovaný a potom cez if mám že ak je tak vypíše len že už je :D ... ak som to napísal nepochopitelne môžem ešte raz ;)


Offline

Správca fóra
Správca fóra
problem z registráciou

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 13.03.2014 14:40

Skús sem tú podmienku napísať







_________________
always is always wrong
Offline

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

Registrovaný: 08.12.12
Prihlásený: 14.05.19
Príspevky: 26
Témy: 8
Príspevok Napísal autor témyOffline : 13.03.2014 14:58

Kód:
require_once('12h8dsfdgsdg.php');
$result = mysql_query("SELECT * FROM login") or die(mysql_error());
$row = mysql_fetch_array( $result );
if($row['nick']==$_POST['nick'])
{
echo"Tento nick už niekto používa!";
$uz=1;
}
else
{
$body='0';
mysql_query("SET NAMES 'utf8'") or die(mysql_error());
mysql_query("INSERT INTO login (nick, name, last, typ, mail, pass, body) VALUES('".$_POST['nick']."','". $_POST['name']."','". $_POST['last']."','". $_POST['typ']."','". $_POST['mail']."','".md5($_POST['pass']) ."',$body ) ") or die(mysql_error()); 
echo "Úspešne ste sa registrovali!";
$uz=0;
}


Offline

Správca fóra
Správca fóra
problem z registráciou

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 13.03.2014 15:22

Uprav si select, aby vyberal len riadok, v ktorom sa $_POST nick nachádza (nemáš to ošetrené, fuj). Zbytočne vyberáš všetky záznamy. Ak vyberieš len duplicitný záznam, stačí mysl_num_rows a potom podmienka. [c]$row['nick'][/c] obsahuje čo konkrétne?







_________________
always is always wrong
Offline

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

Registrovaný: 08.12.12
Prihlásený: 14.05.19
Príspevky: 26
Témy: 8
Príspevok Napísal autor témyOffline : 13.03.2014 15:42

$row['nick'] je prihlasovacie meno ako si to mam upraviť? ...moc to neviem :(


Offline

Správca fóra
Správca fóra
problem z registráciou

Registrovaný: 08.08.09
Príspevky: 12449
Témy: 39
Príspevok NapísalOffline : 13.03.2014 16:31

Schválne si daj $row['nick'] niekam vypísať, možno budeš prekvapkaný. ;)







_________________
always is always wrong
Offline

Čestný člen
Čestný člen
problem z registráciou

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

Mas to derave ako prasa, pozri si nieco o sql injection a nauc sa pracovat s PDO namiesto mysql_.


Offline

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

Registrovaný: 08.12.12
Prihlásený: 14.05.19
Príspevky: 26
Témy: 8
Príspevok Napísal autor témyOffline : 14.03.2014 16:42

killer píše:
Schválne si daj $row['nick'] niekam vypísať, možno budeš prekvapkaný. ;)

vypísalo mi to tak jak malo ?? :D


Offline

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

Registrovaný: 08.12.12
Prihlásený: 14.05.19
Príspevky: 26
Témy: 8
Príspevok Napísal autor témyOffline : 14.03.2014 16:43

Ďuri píše:
Mas to derave ako prasa, pozri si nieco o sql injection a nauc sa pracovat s PDO namiesto mysql_.

ano ďakujem pozrem :)


Offline

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

Registrovaný: 08.12.12
Prihlásený: 14.05.19
Príspevky: 26
Témy: 8
Príspevok Napísal autor témyOffline : 15.03.2014 17:16

máte nejaké skúsenosti s funkciou strip_tags() myslíte že by som to mohol požiť ako ošetrenie POST ??


Offline

Čestný člen
Čestný člen
problem z registráciou

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5404
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 15.03.2014 20:36

Áno, máme skúsenosti. Slúži na úplne niečo iné.
Skús si niečo preštudovať: http://phpfashion.com/escapovani-definitivni-prirucka







_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

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

Registrovaný: 08.12.12
Prihlásený: 14.05.19
Príspevky: 26
Témy: 8
Príspevok Napísal autor témyOffline : 16.03.2014 11:20

ďakujem :)


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


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. problem s registraciou v php

v PHP, ASP

0

226

27.02.2014 22:12

DeadOne Zobrazenie posledných príspevkov

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

v PHP, ASP

13

725

27.09.2009 18:16

Tomik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. M Firefox problém so sťahovaním a GCH problém s updatom

v Sieťové a internetové programy

0

1354

23.01.2015 16:06

Stary Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém so zobrazovaním www stránok, problém užívateľa

v Operačné systémy Microsoft

17

2130

23.03.2009 10:41

FERDA23 Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Battlefield 3 SKIDROW problem + win7 problem

v Počítačové hry

1

1572

22.09.2012 23:51

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Záhadný problém s PC... problém procesora?

[ Choď na stránku:Choď na stránku: 1, 2 ]

v AMD - Advanced Micro Devices

45

4720

26.04.2012 11:14

netpeter77 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s MB ASUS P5K - problém s Realtek

v Ovládače

4

2296

14.06.2008 10:36

$ph!nX Zobrazenie posledných príspevkov

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

v Pevné disky a radiče

4

1458

22.02.2013 14:08

lucifer666x Zobrazenie posledných príspevkov

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

v Ostatné

5

748

02.11.2010 20:51

jtbs Zobrazenie posledných príspevkov

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

v Sieťové a internetové programy

0

484

20.01.2009 10:29

qwer0 Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

2

531

07.12.2008 18:17

patqo_he Zobrazenie posledných príspevkov

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

v Intel čipové sady

2

602

03.03.2022 7:42

vaci Zobrazenie posledných príspevkov

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

v Ostatné

5

649

04.04.2008 15:54

Rapier Zobrazenie posledných príspevkov

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

v Intel čipové sady

5

1252

23.07.2007 20:23

Gigabyte-M Zobrazenie posledných príspevkov

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

v Audio programy

0

668

26.01.2009 13:09

strna Zobrazenie posledných príspevkov

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

v Pamäte

11

730

05.05.2009 17:55

bezi1112 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