• twitter image
  • facebook image
  • youtube image
  • linkedin image
Language: CMS made Simple Czech Site Zur deutschsprachigen Supportseite Site francophone Sitio en Castellano CMSMS - Magyarország CMSMS -  ???????
Pages: [1]
  Print  
Author Topic: Guestbook - ověření emailu  (Read 1374 times)
0 Members and 1 Guest are viewing this topic.
nemcekm
New Member


Karma: 0
Offline Offline

Posts: 3


« on: 18 Feb 2010, 05:01 »

Ahoj,
nevítak jak je možné udělat v modulu guestbook aby formulář vyžadoval vedle jména zprávy i email. Googlim hledam a nic Sad

diky
Logged
kuzmany
Forum Members
**

Karma: 1
Offline Offline

Posts: 137



WWW
« Reply #1 on: 20 Feb 2010, 19:22 »

Ahoj,
nevítak jak je možné udělat v modulu guestbook aby formulář vyžadoval vedle jména zprávy i email. Googlim hledam a nic Sad

diky

Ahoj,

musis modifikovat class.GuestbookFrontend.php v priecinku modukes/Guestbook/lib/classes/module/

Na 298 riadku najdes    function ValidatePost($params, &$captcha)

v tej funkcii musis nahradit tuto cast kodu:
Code:
// Validate E-mail address
if ($_POST['e_mail'] != '')
{
$expr = "^[_a-zA-Z0-9-](\.{0,1}[_a-zA-Z0-9-])*@([a-zA-Z0-9-]{2,}\.){0,}[a-zA-Z0-9-]{3,}(\.[a-zA-Z]{2,4}){1,2}$";
if (ereg($expr, $_POST['e_mail']))
{
$emaildress = $_POST['e_mail'];
}
else
{
$errors[] = CMS_GB_ERROR_INVALID_EMAIL;
}
}

Tymto kodom:

Code:
// Validate E-mail address
if ($_POST['e_mail'] != '')
{
$expr = "^[_a-zA-Z0-9-](\.{0,1}[_a-zA-Z0-9-])*@([a-zA-Z0-9-]{2,}\.){0,}[a-zA-Z0-9-]{3,}(\.[a-zA-Z]{2,4}){1,2}$";
if (ereg($expr, $_POST['e_mail']))
{
$emaildress = $_POST['e_mail'];
}
else
{
$errors[] = CMS_GB_ERROR_INVALID_EMAIL;
}
}else{
$errors[] = CMS_GB_ERROR_INVALID_EMAIL;
}
Netestoval som to, ale malo by to zbehnut.
« Last Edit: 20 Feb 2010, 19:25 by kuzmany » Logged

www.cmsmadesimple.sk slovenska stranka CMS Made Simple
http://twitter.com/cmsmadesimplesk http://twitter.com/kuzmany
kuzmany.biz webdesign, kódovanie, programovanieny
Hosting pre CMS Made Simple: yegon.sk onebit.cz
nemcekm
New Member


Karma: 0
Offline Offline

Posts: 3


« Reply #2 on: 22 Feb 2010, 02:20 »

Ahoj
Funguje to. Diky moc
Logged
Pages: [1]
  Print  
 
Jump to: