Holas
Con lo del '@' para los emails, es mejor algo en JavaScript, es decir una doble verificacion
Y para luego del JavaScript, probar si existen los campos enviados con
ISSET, que no esten vacios con
EMPTY y/o jugar con los valores para saber si hay texto dentro o no, por ejemplo:
Código PHP:
<?php
if($_POST['campo'] != '') { // Hay algo dentro parece }
?>
Ejemplos de los anteriores:
Código PHP:
<?php
if(isset($_POST['campo'])) {
}
if(!empty($_POST['campo'])) {
}
Se muy poco de PHP, pero creo que esto esta bien y te ayudaria... Igualmente espera respuestas de los que mas saben, y asi aprendemos todos
Saludos