Registrace uživatele

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
flowem
Level 5.5
Level 5.5
Příspěvky: 2858
Registrován: 09 bře 2013 15:41

Registrace uživatele

Příspěvek od flowem »

Dobrý den,

Potřeboval bych nějaký php kód, který by registroval nové uživatele do určené databáze..
Stručně:
Uživatel by zadal "jméno", "heslo" a "email" na webu. Po stisknutí tlačítka OK by mu to napsalo, že účet byl úspěšně vytvořen a v databázi by se taky vytvořil.. (také "jméno" "heslo" a "email" ... heslo by bylo samozřejmě zaHashované..)
Kdyby se někdo snažil vytvořit Nového uživatele se stejným jménem, jako už by bylo v databázi, tak by mu to napsalo, že učet již existuje.

Žádné přihlašování nepotřebuji, jenom takovouhle registraci.

Dodatek: (není nutné)
Bylo by dobré, aby když se někdo registruje z určité IP, tak by ten učet mohl vytvořit jenom jednou. Druhý učet kvůli stejné IP adrese by nevytvořil!..
Ale není to nutnost!


Děkuji moc.. :-)
AMD Ryzen 5 5600X | MSI MAG B550 TOMAHAWK | G.Skill Aegis 32GB 3200MHz | Kingston A2000 1TB | PowerColor Red Devil RX 6700 XT 12GB | XPG Core Reactor 750W | Be quiet! PURE BASE 500 | Asus VG27AQ1A
Tholus
Level 5.5
Level 5.5
Příspěvky: 3081
Registrován: 13 pro 2007 16:28

Re: Registrace uživatele

Příspěvek od Tholus »

To s tou IP adresou asi nebude nejlepší nápad. Může se stát, že bude mít třeba 5 lidí stejnou IP a registrace půjde jen jednomu z nich.
flowem
Level 5.5
Level 5.5
Příspěvky: 2858
Registrován: 09 bře 2013 15:41

Re: Registrace uživatele

Příspěvek od flowem »

krystof.nov: Díky, tohle mi pomohlo!
Tholus: Taky jsem si říkal...
AMD Ryzen 5 5600X | MSI MAG B550 TOMAHAWK | G.Skill Aegis 32GB 3200MHz | Kingston A2000 1TB | PowerColor Red Devil RX 6700 XT 12GB | XPG Core Reactor 750W | Be quiet! PURE BASE 500 | Asus VG27AQ1A
Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: 21 bře 2011 00:02

Re: Registrace uživatele

Příspěvek od LuCaCZ »

Nějak nechápu, proč by měla být registrace omezená na IP. Nebo kde si to viděl, že to tak je?
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: Registrace uživatele

Příspěvek od CZechBoY »

Dynamická IP a proxy/škola to jistí :D
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
flowem
Level 5.5
Level 5.5
Příspěvky: 2858
Registrován: 09 bře 2013 15:41

Re: Registrace uživatele

Příspěvek od flowem »

LuCaCZ: jen mě to tak napadlo.. aby se každý neregistroval třeba 50x :D
CZechBoY: Jo... to jo :D
AMD Ryzen 5 5600X | MSI MAG B550 TOMAHAWK | G.Skill Aegis 32GB 3200MHz | Kingston A2000 1TB | PowerColor Red Devil RX 6700 XT 12GB | XPG Core Reactor 750W | Be quiet! PURE BASE 500 | Asus VG27AQ1A
Odpovědět

Zpět na „Programování a tvorba webu“