Проверка на и-мейл с filter_var къде греша ?

lfc321

Registered
Ето кода ми, но не ми се получава. Някой ще ми каже ли къде бъркам ?

Код:
<div class='conteiner1'>
	<?php

if(isset($_POST['email'])&& !empty($_POST['email'])){
		$email = $_POST['email'];
	if(filter_var($_POST['email'],FILTER_VALIDATE_EMAIL)){
		echo 'The email is valid';
	
	}
		else{
			echo 'Invalid email, try again';
		}
		}
?>

		<form method="post" action="" id='myform'>
	<div class='snimka'>
		<div class='rpass'>Password <text>*</text> <input type='password' name='pass'> </br></br></div>
				Repeat Password <text>*</text> <input type='password' name='rpass'>
	</div>
		<div class='snimka2'>
				<div class='conteiner2'> Username<text>*</text> <input type='text' name='username'></div>
			<div class='conteiner3'>Name <input type='text' name='name'></div>
	<div class='conteiner4'> E-mail <input type='text' name='email'></div>
			
			</div>
			<div class='save'>
				<input type='submit' name='save' value='Save' id='save'>
			</div>
			</form>
		</div>
 
Не изглежда да има някакви проблеми? Аз не разбрах какво не се получава. Някакви грешки ли дава? (не би трябвало, проверих ти кода за синтактични грешки) Какво се случва?
 
Ами просто няма ефект. Сякаш въобще няма пхп код. Просто не реагира. Използвал съм отделно за паролите и за името от джаваскрипт за проверка на празни полета. Може ли заради джаваскрипта да не реагира ?

ето ДЖС кода.
Код:
$(document).ready(function () {

    $('#myform').validate({ // initialize the plugin
        rules: {
            pass: {
                required: true
                
            },
			username: {
                required: true
                
            },
            rpass: {
                required: true,
                
            }
        }
    });

});
 

Back
Горе