Beispiel #1
0
<?php

$lote = new Lote();
$loteBD = new LoteBD();
$usuario = new UsuarioBD();
$peixeBD = new PeixeBD();
$peixe = new Peixe();
$peixes = $peixeBD->getPeixeTipo("P");
$validador = new Validador();
$lista = $loteBD->getLote();
$entradaBD = new EntradaBD();
$entradas = $entradaBD->getEntradaSelectUltimos();
// debug($entradas);
?>


<br>

<div class="container">
  <div class="panel panel-default">
    <div class="panel-heading">
      <h3 class="panel-title">Cadatrar lote</h3>
    </div>
    <?php 
echo $_REQUEST['alert'];
?>
    <div class="panel-body" >
      <form method="post" action="">
        <div class="form-group">
          <label>Peixe</label>
          <select name="peixe" required class="form-control">
<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']}'>";
	<?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();
Beispiel #4
0
 public function validaNome($nome)
 {
     if (strlen($nome) < 4) {
         Validador::alerta("Seu nome deve conter no mínimo 4 letras");
         return false;
     } else {
         return true;
     }
 }
Beispiel #5
0
<?php

$peixeBD = new PeixeBD();
$peixe = new Peixe();
$peixes = $peixeBD->getPeixeTipo("B");
$usuario = new UsuarioBD();
$entradaBD = new EntradaBD();
$validador = new Validador();
?>

<br>
<div class="container">
  <div class="panel panel-default">
    <div class="panel-heading">
      <h3 class="panel-title">Entrada de peixe bruto</h3>
    </div>
    <?php 
echo $_REQUEST['alert'];
?>
    <div class="panel-body" >
      <form method="post" action="">

        <div class="form-group">
          <label>Peixe</label>
          <select name="peixe" required class="form-control">
            <option value="">Selecione...</option>
            <?php 
foreach ($peixes as $objpeixe) {
    ?>
              <option value="<?php 
    echo $objpeixe->getId();
// 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

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'];