Fatal error on send mail from contact form
Modern, responsive, unique and elegant one-page WordPress theme to showcase your creativity
- GK User
- Tue Oct 03, 2017 2:19 pm
Fatal error: Uncaught Error: Call to undefined function eregi() in /var/www/vhosts/mydomain.it/subdomains/toast/httpdocs/wp-content/themes/Creativity/layouts/gkcontact.php:33 Stack trace: #0 /var/www/vhosts/mydomain.it/subdomains/toast/httpdocs/wp-content/themes/Creativity/gavern/helpers/helpers.layout.php(33): include() #1 /var/www/vhosts/mydomain.it/subdomains/toast/httpdocs/wp-content/themes/Creativity/layouts/header.php(147): gk_load('gkcontact') #2 /var/www/vhosts/mydomain.it/subdomains/toast/httpdocs/wp-content/themes/Creativity/gavern/helpers/helpers.layout.php(33): include('/var/www/vhosts...') #3 /var/www/vhosts/mydomain.it/subdomains/toast/httpdocs/wp-content/themes/Creativity/index.php(15): gk_load('header') #4 /var/www/vhosts/mydomain.it/subdomains/toast/httpdocs/wp-includes/template-loader.php(74): include('/var/www/vhosts...') #5 /var/www/vhosts/mydomain.it/subdomains/toast/httpdocs/wp-blog-header.php(19): require_once('/var/www/vhosts...' in /var/www/vhosts/mydomain.it/subdomains/toast/httpdocs/wp-content/themes/Creativity/layouts/gkcontact.php on line 33
-
- Expert Boarder
- GK User
- Tue Oct 03, 2017 2:48 pm
-
- Expert Boarder
- Joshua M
- Wed Oct 04, 2017 8:32 am
Please edit your Creativity/template.contact.php file and change this fragment:
into:
- Code: Select all
if(trim($_POST['email']) === '' || !eregi("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}$", trim($_POST['email']))) {
into:
- Code: Select all
$regex = '/([a-z0-9_]+|[a-z0-9_]+\.[a-z0-9_]+)@(([a-z0-9]|[a-z0-9]+\.[a-z0-9]+)+\.([a-z]{2,4}))/i';
if(trim($_POST['email']) === '' || !preg_match($regex, trim($_POST['email']))) {
-
- Moderator
- GK User
- Wed Oct 04, 2017 9:23 am
Joshua M wrote:Please edit your Creativity/template.contact.php file and change this fragment:
- Code: Select all
if(trim($_POST['email']) === '' || !eregi("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}$", trim($_POST['email']))) {
into:
- Code: Select all
$regex = '/([a-z0-9_]+|[a-z0-9_]+\.[a-z0-9_]+)@(([a-z0-9]|[a-z0-9]+\.[a-z0-9]+)+\.([a-z]{2,4}))/i';
if(trim($_POST['email']) === '' || !preg_match($regex, trim($_POST['email']))) {
Don't work
-
- Expert Boarder
4 posts
• Page 1 of 1