JavaScript
5
Вклад в тег
<a href="http://toster.ru" data-link="http://habrahabr.ru" id="link">Link1</a>
<script>
var link = document.getElementById('link');
var delay = 0.2; //задержка обработки события
var instance;
link.addEventListener('click', function(e) {
e.preventDefault();
if(instance !== undefined) {
clearInterval(instance);
}
instance = setTimeout(function() {
window.location.href = e.target.getAttribute('data-link');
}, delay * 1000);
})
link.addEventListener('dblclick', function(e) {
if(instance !== undefined) {
clearInterval(instance);
}
window.location.href = e.target.href;
})
</script>
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST') {
if(!empty($_POST['r_name'])) {
$r_username = $_POST['r_username']
} else {
$error[] = 'Заполните имя';
}
if(!empty($_POST['r_username'])) {
$r_username = $_POST['r_username']
} else {
$error[] = 'Заполните логин';
}
if(!empty($_POST['r_username'])) {
$r_username = $_POST['r_password']
} else {
$error[] = 'Заполните пароль';
}
if(empty($error)) {
$result = mysql_query(...);
}
}
?>
<!DOCTYPE>
<body>
<?php if(!empty($error)): ?>
<ul>
<?php foreach($error as $value): ?>
<li>Ошибка - <?=$value?>
<?php endforeach ?>
</ul>
<?php endif ?>
<?php if($result): ?>
успешно зпрегистрировались, всё хорошо
<?php else: ?>
<form...>
<?php endif ?>