Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/01/2006, 14:18
Avatar de calavera
calavera
 
Fecha de Ingreso: diciembre-2005
Mensajes: 113
Antigüedad: 18 años, 4 meses
Puntos: 0
Mensaje La forma de validar el rut la obtuve de la faq's

Perdon es la Fecha y no el Rut

lo ke deseo realizar con ese codigo es ingresar la fecha dd/mm/yyyy, y ke esta se almcene dentro de mi BD de igual forma y no como la toma my sql por defecto yyyy-mm-dd.

ademas de poderla validar si esta esta mal escrita basandose en la sgte validacion para los demas campos

Código PHP:
<head>
<
frame><noframes></frame></noframes>
<
script language="JavaScript">
function 
validar(form)
{
var 
error "Por favor, antes de enviar el formulario,\ncomplete todos los campos:\n\n";
var 
""

    
if (form.N_Serie.value == "") { += " Nº de Serie\n"; }
   
/* if (form.Tipo.value == "") { a += " Tipo\n"; }
    if (form.Marca.value == "") { a += " Marca\n"; }*/
    
if (form.Modelo.value == "") { += " Modelo\n"; }
    if (
form.Fecha_Compra.value == "") { += " Fecha de Compra\n"; }
    if (
form.N_Factura.value == "") { += " Nº de Factura\n"; }
    if (
form.Rut_Proveedor.value == "") { += " Rut del Proveedor\n"; }
/*    if (form.Rut_Asignado.value == "") { a += " Rut Asignado\n"; }*/
    
if (form.Descripcion.value == "") { += " Descripcion\n"; }

    if (
!= "") { alert(error a); return true; }

form.submit()
}

</script>

</head>

<link href="Estilos/equipos.css" rel="stylesheet" type="text/css">

<body bgcolor="#2C89AD">
<form name="Ingresa" action="Procesar.php"  method="post" >
  <table width="576" border="0" cellpadding="0" cellspacing="0" class="checkbox">
    <!--DWLayoutTable-->
    <tr> 
      <td width="46" height="19">&nbsp; 
      <td width="35"> 
      <td width="37">&nbsp;</td>
      <td width="83">&nbsp;</td>
      <td width="96">&nbsp;</td>
      <td width="24">&nbsp;</td>
      <td width="37">&nbsp;</td>
      <td width="25">&nbsp;</td>
      <td width="58">&nbsp;</td>
      <td width="119">&nbsp;</td>
      <td width="16">&nbsp;</td>
      <!--DWLayoutTable-->
    <tr>
      <td height="29" colspan="10" valign="top"><div align="center">
          <table width="100%" border="0">
            <!--DWLayoutTable-->
            <tr> 
              <td width="100%" height="30" bgcolor="#FFCC33"> 
                <div align="center"><font color="#666666" size="4"><strong>.:<font color="#000000">EQUIPOS</font>:.</strong></font></div></td>
            </tr>
          </table>
          <font color="#666666" size="4"></font></div>
      <td>&nbsp;</td>
    <tr> 
      <td height="21" colspan="10" valign="top"><hr></td>
      <td></td>
    </tr>
    <tr> 
      <td height="2"></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="12" colspan="2" valign="top"><font size="1">N&ordm; de Serie:</font></td>
      <td colspan="2" rowspan="3" valign="top"> <input type="text" name="N_Serie"> 
      </td>
      <td colspan="2" valign="top"><font size="1">Fecha de Compra:</font></td>
      <td colspan="3" rowspan="3" valign="top"> <input type="text" name="Fecha_Compra" ></td>
      <td colspan="2" valign="top"><font color="#CC0033" size="1">Ej: (2000-11-05)</font></td>
    </tr>
    <tr> 
      <td height="4"></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td colspan="2" rowspan="2" valign="top"><font size="1">Tipo:</font></td>
      <td height="1"></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td rowspan="5" valign="top"> <select name="Tipo" id="select">
        </select></td>
      <td height="11"></td>
      <td rowspan="2" valign="top"><font size="1">N&ordm; de Factura:</font></td>
      <td></td>
      <td colspan="3" rowspan="4" valign="top"> <input type="text" name="N_Factura"></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="1"></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="4"></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="1"></td>
      <td></td>
      <td></td>
      <td colspan="2" rowspan="3" valign="top"><font size="1">Rut del Proveedor:</font></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="3"></td>
      <td></td>
      <td></td>
      <td colspan="3" rowspan="4" valign="top"> <input name="Rut_Proveedor" type="text"  size="0"></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td rowspan="2" valign="top"><font size="1">Marca:</font></td>
      <td height="8"></td>
      <td rowspan="4" valign="top"> <select name="Marca" id="Marca">
        </select></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="4"></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="2"></td>
      <td></td>
      <td></td>
      <td rowspan="4" valign="top"><font size="1">Rut Asignado:</font></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="6"></td>
      <td></td>
      <td></td>
      <td></td>
      <td rowspan="4" valign="top"> <select name="Rut_Asignado" id="Rut_Asignado">
        </select></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="2"></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td colspan="2" rowspan="2" valign="top"><font size="1">Modelo:</font></td>
      <td colspan="2" rowspan="3" valign="top"> <input type="text" name="Modelo"></td>
      <td height="4"></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="8"></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="5"></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="16"></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="12" colspan="2" valign="top"><font size="1">Descripci&oacute;n:</font></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="19">&nbsp;</td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr> 
      <td height="137"></td>
      <td></td>
      <td colspan="6" rowspan="2"> <textarea name="Descripcion" cols="40" rows="10" wrap="PHYSICAL"></textarea> 
        <input type="button" name="Submit" value="Ingresar" onClick="validar(this.form)"> 
      </td>
      <td>&nbsp; 
      <td>&nbsp; 
      <td>&nbsp; </tr>
  </table>
</form> 


donde la proceso para ser ingresada con el sgte procedimiento

Código PHP:
<?php 
   
include("conex.php"); 
   
$link=Conectarse(); 
   
$Id_Equipos=$_POST['Id_Equipos'];
   
$Tipo=$_POST['Tipo']; 
   
$Marca=$_POST['Marca'];
   
$Modelo=$_POST['Modelo'];
   
$N_Serie=$_POST['N_Serie'];
   
$Descripcion=$_POST['Descripcion'];
   
$Fecha_Compra=$_POST['Fecha_Compra'];
   
$N_Factura=$_POST['N_Factura'];       
   
$Rut_Proveedor=$_POST['Rut_Proveedor'];   
   
$Rut_Asignado=$_POST['Rut_Asignado'];



   
mysql_query("INSERT INTO equipos ( Tipo, Marca, Modelo, N_Serie, Descripcion, Fecha_Compra, N_Factura, Rut_Proveedor,
               Rut_Asignado)
          values ('$Tipo', '$Marca', '$Modelo', '$N_Serie', '$Descripcion', '$Fecha_Compra', '$N_Factura', '$Rut_Proveedor',
                    '$Rut_Asignado')"
,$link); 
    
    
$Fecha_Compra explode('/',$VariableFecha);
    echo (
"$Fecha_Compra[2]/$Fecha_Compra[1]/$Fecha_Compra[0]");

  
header('Location: Equipos.php');
     
   
?>

DISCULPA POR EL COLAPSO