Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/11/2008, 12:30
Avatar de Wilfred
Wilfred
 
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&oacute;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!