
26/11/2008, 12:30
|
 | | | Fecha de Ingreso: octubre-2008
Mensajes: 110
Antigüedad: 16 años, 4 meses Puntos: 1 | |
Respuesta: validando forms Gracias por la recomendaciones.modifique el code a ver si ahora...primero recogemos las variables,después comprobamos si están vacías y si no lo estan hacemos insert.eso es lo que quiero que haga,esta bien modificado el code?
Código:
<?php
// incluimos el archivo de conexion
include ('db-cnx.php');
// creamos las variables y les asignamos los valores a insertar
$nombre = $_POST['nombre'];
$autor = $_POST['autor'];
$descripcion= $_POST['descripcion'];
$paper= $_POST['paper'];
if(empty($nombre, $autor, $descripcion, $paper)) {
echo "Tienes que introducir todo los datos!";
}
else{
// hacemos el INSERT en la BD
$sqlInsertNot = mysql_query("INSERT INTO papers
(nombre, autor, descripcion,paper, fecha)
VALUES ('$nombre', '$autor', '$descripcion','$paper', CURDATE())",
$db_link) or die(mysql_error());
// enviamos un mensaje de exito
}
?>
<!-- el formulario -->
<form name="paper" action="<?php $_SERVER['PHP_SELF']; ?>" method="post">
<p>
Nombre del paper<br />
<input type="text" name="nombre" size="50" />
</p>
<p>Autor<br />
<input type="text" name="autor" size="50" />
</p>
<p>Descripción<br />
<input type="text" name="descripcion" size="50" />
</p>
<p>
paper(contenido)<br />
<textarea name="paper2" rows="25" cols="100"></textarea>
</p>
<p><br />
</p>
<p>
<input type="submit" name="enviar" value="Enviar" />
</p>
</form>
Saludos y gracias! |