Buenas,
Necesitaria agregar a la tabla usuarios al momento de la registracion una imagen (images/imagenprin.jpg)
al campo imagenprin
y insertar la palabra No al campo payimgprn gracias y saludos
| |||
Agregar informacion al registro usuarios Buenas, Necesitaria agregar a la tabla usuarios al momento de la registracion una imagen (images/imagenprin.jpg) al campo imagenprin y insertar la palabra No al campo payimgprn gracias y saludos |
| |||
Respuesta: Agregar informacion al registro usuarios Hola, Codigo registrar.php -------------------------------- <html> <head> <title> Formulario de registro</title> </head> <body> <h1>Formulario de registro</h1> <h5>Los campos con (*) son requeridos.</h5> <form method="POST" action=""/> <table> <tr> <td> * Empresa: </td> <td> <input type="name" name="empresa" /> </td> </tr> <tr> <td> Cif: </td> <td> <input type="text" name="cif" /> </td> </tr> <tr> <td> * Usuario: </td> <td> <input type="text" name="usuario" /> </td> </tr> <tr> <td> * Contraseña: </td> <td> <input type="password" name="passwd1" /> </td> </tr> <tr> <td> * Repetir Contraseña: </td> <td> <input type="password" name="rpass" /> </td> </tr> <tr> <td> Categoria: </td> <td> <input type="text" name="categoria" /> </td> </tr> <tr> <td> Descripción: </td> <td> <input type="text" name="descripcion" /> </td> </tr> <tr> <td> Dirección: </td> <td> <input type="text" name="direccion" /> </td> </tr> <tr> <td> Codigo postal: </td> <td> <input type="text" name="cod_postal" /> </td> </tr> <tr> </table> <input type="submit" name="submit" value="Registrarse" /> <input type="reset"/> </form> <?php if(isset($_POST['submit'])) { require("registronew.php"); } ?> </body> ------------------------------------------------- registronew.php ------------------------------------------- <?php $empresa = $_POST['empresa']; $cif = $_POST['cif']; $usuario = $_POST['usuario']; $passwd1 = $_POST['passwd1']; $reppass = $_POST['rpass']; $categoria = $_POST['categoria']; $descripcion = $_POST['descripcion']; $direccion = $_POST['direccion']; $cod_postal = $_POST['cod_postal']; $poblacion = $_POST['poblacion']; $provincia = $_POST['provincia']; $telefono = $_POST['telefono']; $fax = $_POST['fax']; $movil = $_POST['movil']; $mail = $_POST['mail']; $web = $_POST['web']; $horario = $_POST['horario']; $reqlen = strlen($empresa) * strlen($cif) * strlen($usuario) * strlen($passwd1) * strlen($reppass) * strlen($categoria) * strlen($descripcion) * strlen($direccion) * strlen($cod_postal) * strlen($poblacion) * strlen($provincia) * strlen($telefono) * strlen($fax) * strlen($movil) * strlen($mail) * strlen($web) * strlen($horario); if ($reqlen > 0) { if ($passwd1 === $reppass) { include ("conexion.php"); $passwd1 = md5($passwd1); mysql_query("INSERT INTO dato_empresa VALUES('', '$empresa', '$cif','$usuario', '$passwd1', '$categoria', '$descripcion', '$direccion', '$cod_postal', '$poblacion', '$provincia', '$telefono', '$fax', '$movil', '$mail', '$web', '$horario')"); mysql_close($conexion); echo 'se ha registrado exitosamente'; }else{ echo 'por favor, introduzca dos contraseñas identicas.'; } } else { echo 'por favor rellene todos los campos requeridos.'; } ?> -------------------------- Como dije, necesitaria guardar el recorrido de una imagen a todos los que se registran al campo imagenprin de la tabla dato_empresa. Esta imagen tiene el siguiente recorridode images/imagenprin.jpg y insertar la palabra "No" al campo payimgprn. Gracia |
| ||||
Respuesta: Agregar informacion al registro usuarios Por favor usa el highlight del foro para tu código, es el menú desplegable que aparece a la derecha en las herramientas de edición, haces click en él, seleccionas PHP y pones tu código dentro de las etiquetas creadas. Respecto a tu duda, sabes actualizar registros en la base de datos? Tal vez sería algo como:
Código SQL:
Ver original |
| |||
Respuesta: Agregar informacion al registro usuarios Hola, La pregunta es como lo hago al momento que el usuario se registra puedo mover esa información a los campos mencionados |
| ||||
Respuesta: Agregar informacion al registro usuarios Después de insertar los datos del registro realizas la actualización de la otra tabla, cuál es el problema ahí? Por cierto, validar que los campos no tengan longitud cero no es suficiente, un punto o un espacio en cada uno y tendrás registros sin información. Hay usuarios despistados y malintencionados que pueden hacerte sufrir mucho por no validar correctamente. Además, también necesitas escapar los datos antes de incluirlos en una consulta, puedes usar mysql_real_escape_string(). Lo malo, es que la librería mysql y mysqli por procedimientos van a desaparecer en futuras versiones de PHP, por lo que te conviene programar usando mysqli orientado a objetos o PDO. Más info: http://www.forosdelweb.com/f18/anunc...ecada-1008145/ |
Etiquetas: |