a-z PCservis Posted March 7, 2010 Share Posted March 7, 2010 Hi,... tak jsem si myslel, že s PS už nebude problém, ale problém je na světě...Neví někdo jak v PS provés kontrolu tvaru emailu při registraci?např.:zadáli zákazník při registraci chybný formát emailu ([email protected]), aby byl na toto upozorněn a registrace neproběhla.Zatím jsem tady na forech nic nenašel.Díky všem za jakoukoli radu. Link to comment Share on other sites More sharing options...
Baudytor Posted May 10, 2010 Share Posted May 10, 2010 Hi,... tak jsem si myslel, že s PS už nebude problém, ale problém je na světě...Neví někdo jak v PS provés kontrolu tvaru emailu při registraci?např.:zadáli zákazník při registraci chybný formát emailu ([email protected]), aby byl na toto upozorněn a registrace neproběhla.Zatím jsem tady na forech nic nenašel.Díky všem za jakoukoli radu. Hledám to samé. :-) Nějaký šikula, co už to má, ať se s tím nemusím bastlit sám? Link to comment Share on other sites More sharing options...
ghostrider Posted May 11, 2010 Share Posted May 11, 2010 Podle me upravou v Classes/Validate.php hodne stesti Link to comment Share on other sites More sharing options...
JAKCRABBIT Posted May 11, 2010 Share Posted May 11, 2010 Přesně tak, stačí tam dopsat zakázané znaky... Link to comment Share on other sites More sharing options...
Baudytor Posted May 11, 2010 Share Posted May 11, 2010 Přesně tak, stačí tam dopsat zakázané znaky... Tak jsem to nakonec upravil takto:Ve validation.classřádek:return preg_match(’/^[a-z0-9]+[._a-z0-9-]*@[a-z0-9]+[._a-z0-9-]*\.[a-z0-9]$/ui’, $email);nahradit za:return (!StrPos (" ".$email, "www") AND !StrPos (" ".$email, "http") AND preg_match('/^[a-z0-9]+[._a-z0-9-]*@[a-z0-9]+[._a-z0-9-]*\.[a-z0-9]+$/ui', $email));Odradí to uživatele zadávat i takové nesmysly (kterých mi chodí opravdu hodně) typu:[email protected] nebo peť[email protected]nebo http//[email protected] Link to comment Share on other sites More sharing options...
newpresto Posted May 11, 2010 Share Posted May 11, 2010 Jestli je to častější problem,mohlo by to řešit ověřování před schválením zákazníka http://www.prestashop.com/forums/viewthread/10305/third_party_modules/module_customerregistration_management Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now