Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/05/2003, 14:06
Avatar de Reynier
Reynier
 
Fecha de Ingreso: noviembre-2002
Ubicación: Por ahí en algún sitio
Mensajes: 1.844
Antigüedad: 21 años, 4 meses
Puntos: 1
Disculpame por los encabezados de mis mensajes

Disculpame por los encabezados de mis mensajes. Te refieres a esto no <META HTTP-EQUIV="Refresh" CONTENT="5;URL=http://tusitio.com/pagina.html">

pero este es el código del archivo reg.php y no se como insertar el meta ahi
Código PHP:
<?php
 $host 
"localhost";
 
$user "";
 
$pass "";
 
$dbase "registro";
 
function 
genera() {
    
$cons "bcdfghjklmnpqrstvwxyz";
    
$vocs "aeiou";
    for (
$x=0$x 6$x++) {
    
mt_srand ((double) microtime() * 1000000);
    
$con[$x] = substr($consmt_rand(0strlen($cons)-1), 1);
    
$voc[$x] = substr($vocsmt_rand(0strlen($vocs)-1), 1);
    }
    
$makepass $con[0] . $voc[0] .$con[2] . $con[1] . $voc[1] . $con[3] . $voc[3] . $con[4];
    return(
$makepass);
}

  if (!
$nombre)
   echo 
"<font size=\"2\" face=\"Tahoma\">Error en el nombre de usuario. Por favor introduzca un nombre válido.<br></font>";
  if ((
strlen($nombre) > 25) || (strlen($nombre)<25)){
   echo 
"<font size=\"2\" face=\"Tahoma\">Su nombre de usuario debe tener m&aacute;s de 5 car&aacute;cteres o menos de 25.<br></font>";
  }
  if ((!
$password)||($password != $reppassword ))
   echo 
"<font size=\"2\" face=\"Tahoma\">Error, repita su contraseña en el campo señalado.<Br></font>";
  if (!
$email)
   echo 
"<font size=\"2\" face=\"Tahoma\">Error en su dirección de correo. Escriba una dirección de correo.<br></font>";
  if (!
ereg("^([a-zA-Z0-9\._]+)\@([a-zA-Z0-9\.-]+)\.([a-zA-Z]{2,4})$",$email)){
   echo 
"<font size=\"2\" face=\"Tahoma\">El e-mail no es valido</font><br>";
  } 
  if (!
$institucion)
    echo 
"<font size=\"2\" face=\"Tahoma\">Error en institución. Escriba una institución.<br></font>";
  if ((
strlen($institucion) > 150) || (strlen($institucion)<5)){
    echo 
"<font size=\"2\" face=\"Tahoma\">El nombre de institución debe tener más de 5 carácteres y menos de 150.<br></font>";
  }    
  if (!
$facultad)
    echo 
"<font size=\"2\" face=\"Tahoma\">Error en el campo facultad. Entre una facultad.<br></font>";
   if (!
$grupo)
    echo 
"<font size=\"2\" face=\"Tahoma\">Error en el campo grupo. Entre un grupo.<br></font>";
  if (!
$telefono)
    echo 
"<font size=\"2\" face=\"Tahoma\">Error en el campo teléfono. Escriba un número de teléfono correcto.<br></font>";
  if (!
$biper)
    echo 
"<font size=\"2\" face=\"Tahoma\">Error en el campo biper. Escriba un número de biper correcto.<br></font>";
  if (!
$motivos)
    echo 
"<font size=\"2\" face=\"Tahoma\">Error en el campo motivos.<br></font>";
  if ((
strlen($motivos)<5)){
    echo 
"<font size=\"2\" face=\"Tahoma\">Los motivos deben tener más de 5 caracteres.<br></font>";
  }    
  if (!
$apartamento)
    echo 
"<font size=\"2\" face=\"Tahoma\">Error en el campo apartamento. Escriba un número de apartamento<br></font>";
  if (!
$login)
    echo 
"<font size=\"2\" face=\"Tahoma\">Error en el campo login. Escriba un login de usuario.<br></font>";
  if (
$nombre) && ($email) && (&institucion) && ($telefono) && ($motivos) && ($login) && ($password)
   {
     (
$link mysql_connect($host,$user,$pass)) || die("No puedo conectarme a la base de datos en estos momentos");
      
mysql_select_db($dbase);
      
$result mysql_query("SELECT nombre FROM registro WHERE login='$login'");
      
$pa genera();
          if (
mysql_num_rows($result))
              {
                
mysql_close($link);
                echo 
"<font size=\"2\" face=\"Tahoma\">Ya existe un usuario con ese login<br>Le sugerimos: </font>".$pa."<br>";
              }
      
$clave md5($password);
      
$queryinsert "INSERT INTO registro(nombre,email,institucion,facultad,grupo,telefono,biper,motivos,apartamento,login,password)" .
                 
"VALUES('$nombre','$email','$institucion','$facultad','$grupo','$telefono','$biper','$motivos','$apartamento','$login','$clave')";
      
mysql_query($queryinsert);
          if (
mysql_query($queryinsert)){
           echo 
"<font size=\"2\" face=\"Tahoma\">Usted esta adicionado como usuario</font>";
          }
      
mysql_close($link);
    }
?>
__________________
Ing. Reynier Pérez Mira

Última edición por Reynier; 17/05/2003 a las 14:12