04/03/2013, 08:13
|
| | | Fecha de Ingreso: diciembre-2012 Ubicación: Buenos Aires, Zona Sur
Mensajes: 134
Antigüedad: 11 años, 4 meses Puntos: 0 | |
Respuesta: Problemas con formulario de registro en PHP y MySQL Sorry.....aca va... Código HTML: <form action="alta-empresa.php" method="post" name="formulario" id="formulario" novalidate >
<div>
<h2>Datos del usuario</h2>
</div>
<div class="label">
<label for="usu_cuit">Usuario/CUIT Empresa *</label>
<input type="text" id="usu_cuit" name="usu_cuit" class=":required :integer :min_length;11 :max_length;11 :only_on_blur campos" maxlength="11" minlength="11" required placeholder="30526925501" />
</div>
<div class="label">
<label for="usu_clave">Contraseña *</label>
<input type="password" id="usu_clave" name="usu_clave" class=":required :password :max_length;20 :min_length;6 :only_on_blur campos" maxlength="20" required minlength="6" />
</div>
<div class="label">
<label for="usu_clave2">Repetir Contraseña *</label>
<input type="password" id="usu_clave2" name="usu_clave2" class=":same_as;usu_clave :required :only_on_blur campos" required />
</div>
<div class="label">
<label for="emp_nombre">Razón Social *</label>
<input type="text" id="emp_nombre" name="emp_nombre" class=":required :only_on_blur :max_length;50 campos" maxlength="50" required />
</div> alta-empresa.php Código PHP: <?php $titulo= "Formulario registración"; //Datos de la usuarios $usu_cuit=$_POST["usu_cuit"]; $usu_clave=$_POST["usu_clave"]; $usu_activo=1; //Datos de la empresa $emp_nombre=$_POST["emp_nombre"]; //Datos de contacto $cont_nombre=$_POST["cont_nombre"]; $cont_resp=$_POST["cont_resp"]; $cont_caract=$_POST["cont_caract"]; $cont_tel=$_POST["cont_tel"]; $cont_email=$_POST["cont_email"]; include ("conexion.php"); //buscar si ya esta cargada la cuit $buscar="SELECT usu_id, usu_cuit FROM usuarios WHERE usu_cuit=$usu_cuit"; $buscarcuit=mysql_query($buscar); $cuit=mysql_fetch_assoc($buscarcuit); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title><?php echo ($titulo); ?></title> <meta content="text/html" charset="utf8_general_ci" http-equiv="Content-Type" /> <link href="panel.css" rel="stylesheet" type="text/css" /> </head> <body> <h1><?php echo ($titulo); ?></h1> <!-- Inicio del desarrollo --> <br /> <?php if ($cuit["usu_cuit"]==$usu_cuit) { $buscar2="SELECT emp_nombre FROM empresas WHERE usu_cuit=$usu_cuit"; $buscaremp=mysql_query($buscar2); $emp=mysql_fetch_assoc($buscaremp); ?> Esa CUIT ya está registrada a nombre de: <strong><?php echo ($emp["emp_nombre"]); ?></strong> <br /><br /> <a href="">Volver</a> <a href="">Recuperar contraseña</a> <?php } else { //Envio de mail a administrador $sql="INSERT INTO usuarios VALUES (NULL, '$usu_cuit', '$usu_clave', '$usu_activo')"; mysql_query($sql); $sql2="INSERT INTO contactos VALUES (NULL, '$cont_nombre', '$cont_resp', '$cont_caract', '$cont_tel', '$cont_email', '$usu_cuit')"; mysql_query($sql2); $sql3="INSERT INTO empresas VALUES (NULL, $usu_cuit, '$emp_nombre', '', '', '', '', '', '', '', '', '', '')"; mysql_query($sql3); mysql_close(); $destinatario="nicolas@*******.org.ar"; $asunto="de la empresa: $emp_nombre"; $contenido = "CUIT: "."<strong>"."$usu_cuit"."</strong><br />". "Razón Social: "."<strong>"."$emp_nombre"."</strong><br /><br />". "Contacto"."<br />". "Responsable: "."<strong>"."$cont_resp"."</strong><br />". "Teléfono: "."<strong>"."($cont_caract) $cont_tel"."</strong><br />". "E-mail: "."<strong>"."$cont_email"."</strong><br /><br />"; //para HTML $headers = "MIME-Version: 1.0" . "\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1" . "\r\n"; $headers .= "From: Registro Web <[email protected]> \r\n"; //enviamos al email mail($destinatario, $asunto, $contenido, $headers); //Envio de mail al contacto $asunto2="Cuenta activa de la empresa: ".$emp_nombre; $contenido2="La cuenta de la empresa: "."<strong>".$emp_nombre."</strong>"." ha sido activada."."<br /><br />". "Usuario: "."<strong>".$usu_cuit."</strong><br />". "Clave: "."<strong>".$usu_clave."</strong><br /><br />". "Puede ingresar al Sistema de Liquidación de Aportes y Contribuciones de *****desde el siguiente enlace:"."<br /><br />". "<a href=\"http://www.maxdesign.com.ar/****/form-login.php\">Login</a>"."<br /><br /><br />". "Los datos de este mail son privados, por su seguridad le recomendamos eliminar este mail de su casilla de correos"; //para HTML $headers2 = "MIME-Version: 1.0" . "\r\n"; $headers2 .= "Content-type: text/html; charset=iso-8859-1" . "\r\n"; $headers2 .= "From: URGARA <registroweb@*******.org.ar> \r\n"; mail($cont_email, $asunto2, $contenido2, $headers2); echo "Se ha enviado la solicitud de registración." . "<br />" . "Se le enviará un mail al correo ingresado confirmando el alta de la empresa." . "<br />" . "<a href='http://www.********.org.ar'>Volver</a>"; } ?> </body> </html> Estructura de la tabla usuarios
usu_id int(3) AUTO INCREMENT
usu_cuit varchar(11) utf8_general_ci
usu_clave varchar(20) utf8_general_ci
usu_activo int(1)
Gracias nuevamente
__________________ Nico... |