<script> <?php require_once "inc/validador.class.php"; $Validador = new Validador(); if (!$_GET['receptor']) { $Validador->SetInput(array('name' => 'receptor', 'alias' => 'Destinatario', 'obligatorio' => 'si')); } $Validador->SetInput(array('name' => 'mensaje_mp', 'alias' => 'Mensaje', 'min' => '1')); $Validador->GeneraValidadorJS(); ?> function mp_enviar(){ if(validador()=="form_ok"){ receptor=$("input[name='receptor_id']").val(); mensaje=$("textarea[name='mensaje_mp']").val(); ajax_post({ data : "mp_enviar=1&receptor=" + receptor + "&mensaje=" + mensaje, reload : true, }); } } </script> <h2>Mensajeria Privada: Redactar</h2> <div id='mps_separador'></div> <?php //Si hay un destinatario preseleccionado if ($_GET['receptor']) { $query = mysqli_query($link, "SELECT * FROM usuarios LEFT JOIN fotos ON idfotos_princi = idfotos WHERE idusuarios='" . $_GET['receptor'] . "'"); $usuario = mysqli_fetch_assoc($query); print "<form action='#' onsubmit='return false'>\n\t\t\t\tDestinatario: <img id='receptor_icon' src='{$usuario['archivo']}'>\n\t\t\t\t<input id='receptor' name='receptor' class='' value='{$usuario['nombre']} {$usuario['apellidos']}' disabled size='40'>\n\t\t\t\t<input id='receptor_id' name='receptor_id' style='display: none;' value='{$_GET['receptor']}'>";
// JS REGISTRO $(function() { var date = new Date(); var year = date.getFullYear(); var top_year = year - 14; $("#nacimiento").datepicker({ changeMonth : true, changeYear : true, yearRange : "1940:"+top_year, defaultDate : "-20 y", dateFormat: "d 'de' MM 'de' yy", altField: "#nacimiento_hidden", altFormat: "yy-mm-dd", }); }); <?php // VALIDADOR require_once "../inc/validador.class.php"; $Validador = new Validador(); $Validador->SetInput(array('name' => 'Nombre', 'min' => '4')); $Validador->SetInput(array('name' => 'Apellidos', 'obligatorio' => 'yes')); $Validador->SetInput(array('name' => 'contrasenia', 'alias' => 'Contraseña', 'min' => '4')); $Validador->SetInput(array('name' => 'Email', 'formato' => '^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$')); //$Validador->SetInput(array('name' => 'nacimiento', 'alias' => 'Fecha de nacimiento','formato' => '^\d{1,2}\/\d{1,2}\/\d{4,4}$')); $Validador->SetInput(array('name' => 'nacimiento', 'alias' => 'Fecha de nacimiento', 'formato' => '^\\d{1,2} de \\w{4,10} de \\d{4,4}$')); $Validador->SetInput(array('name' => 'Provincia', 'tipo' => 'select')); $Validador->SetInput(array('name' => 'Sexo', 'tipo' => 'radio')); $Validador->SetInput(array('name' => 'tos', 'alias' => 'Terminos de Uso', 'tipo' => 'checkbox')); $Validador->GeneraValidadorJS();
<?php header('Content-Type: text/javascript; charset=utf-8'); require_once "../inc/validador.class.php"; $Validador = new Validador(); $Validador->SetInput(array('name' => 'email', 'formato' => '^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$')); $Validador->SetInput(array('name' => 'password', 'alias' => 'Clave', 'min' => '4')); $Validador->GeneraValidadorJS();
<?php require_once "inc/config.php"; head("Contacto"); // VALIDADOR require_once "inc/validador.class.php"; $Validador = new Validador(); $Validador->SetInput(array('name' => 'nombreapellidos', 'alias' => 'Nombre y apellidos', 'min' => '6')); $Validador->SetInput(array('name' => 'email', 'alias' => 'Email', 'formato' => '^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$')); $Validador->SetInput(array('name' => 'asunto', 'alias' => 'Asunto', 'min' => '4')); $Validador->SetInput(array('name' => 'mensaje', 'alias' => 'Mensaje', 'min' => '4')); echo "<script>"; $Validador->GeneraValidadorJS(); echo "</script>"; ?> <body id="seccion_contacto"> <ul id="menudrop"> <li><a href="login.php">Login</a></li> <li><a href="inicio.php">Inicio</a></li> <li><a href="registro.php">Registro</a></li> <li><a href="otros.php?contacto=1">Contacto</a></li> </ul> <h2 class="encabezado">Contacto</h2> <br> <div class="marco"> <?php if ($_POST['enviado']) { $destinatario_email = Email_Address; $destinatario_name = $_POST['nombreapellidos']; $titulo = $_POST['asunto'] . " - " . $_POST['nombreapellidos'];