Mis Scripts más usados en PHP

Función para imprimir los errores cuando validamos campos en los formularios.

Lo pimero es la función:

function resultBlock($errores){
		echo "<div id='error' class='alert alert-danger text-center' role='alert'>		
		<a href='#' onclick=\"$('#error').addClass('d-none')\">[X]</a>
		<ul>";		
		echo "<li>".$errores."</li>";		
		echo "</ul>";
		echo "</div>";
}

Luego el uso de la variable $errores.

if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
        echo "El email es correcto";
    } else {
        $errores = "El email no es válido.";
    }

Ahora sólo nos toca ejecutar el código que estamos creando y mostrar los errores en caso que existan. Para ello validamos que no hay errores haciendo uso de if() {} y los errores los mostramos si existe alguno con else {}.

if($errores < 0) { 
//codigo a ejecutar sin no hay errores<br>
} else {
//mostramos los errores
echo resultBlock($errores); 
}

Y por último el css. Que en mi caso he usado bootstrap, así que ya lo tengo pero podéis poner el que ustedes quieran.

Listo!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *