Pues es simple, tienes que guardar el valor de tu validación en un array y mostrarla donde va, ej:
Código PHP:
Ver original$aErrors = array();
if (noesValidoElValor()) {
$aErrors['texto1'] = 'El valor no es permitido';
}
// ... más abajo al dibujar la forma
?>
<input type="text" name="texto1" value="" />
<?php if (isset($aErrors['texto1'])) { ?><span class="error">
<?php echo $aErrors['texto1']; ?></span>
<?php } ?>
Respecto a que se ejecuten cuando cambias el foco del input, eso solo lo puedes detectar en Javascript, más no en PHP por lo que vas a tener que hacer tus validaciones en Javascript (sin dejar de validar en el servidor).
Saludos.