Ver Mensaje Individual
  #16 (permalink)  
Antiguo 30/09/2008, 14:01
Rockzilla
 
Fecha de Ingreso: julio-2008
Mensajes: 129
Antigüedad: 16 años, 8 meses
Puntos: 0
Respuesta: Problema con un formulario

si me dijiste q anteriormente te incluia registro entonc la manera q te lo digo es asi a este lo llamaremos FirmaLibro.php
Código PHP:
    <? //Antes de esto mostramos todos los registros de la BD ?> 

            <form action="LibroVisitas2.php" method="post" name="FirmaVisita">                     
                    <c>Tu nombre: </c> 
                    <input type="text" name="F_Autor" onfocus="select()" size="35"/> 
                    <br/> 
                    <br/> 
                    <c>Tu email: </c> 
                    <input type="text" name="F_Email" onfocus="select()" size="35"/> 
                    <c>Tu web: </c> 
                    <input type="text" name="F_Web" onfocus="select()" size="35"/> 
                    <br/><br/> 
                    <c>Tu mensaje: </c><br/> 
                    <TEXTAREA COLS="60" ROWS="10" NAME="F_Mensaje"></TEXTAREA> 
                    <br/><br/>                 
                    <INPUT TYPE="submit" NAME="F_Firmar" VALUE="Firmar"> 
                    <br/><br/> 
            </form> 
            <?PHP 
            
//Conseguir datos 
            
$autor $_REQUEST['F_Autor']; 
            
$email $_REQUEST['F_Email']; 
            
$web $_REQUEST['F_Web']; 
            
$mensaje $_REQUEST['F_Mensaje'];             
             
            
$firmar $_REQUEST[‘F_Firmar’]; 
             
            
$_SESSION['autor'] = $autor
            
$_SESSION['email'] = $email
            
$_SESSION['web'] = $web
            
$_SESSION['mensaje'] = $mensaje
             
            
//Introducir datos en bd 
            
include("FirmaLibro.php");             
             
            
// Cerrar conexión 
               
mysql_close ($conexion);     
            
?>
y a este lo vamos a llamar FirmaLibro2.php
Código PHP:
<?PHP 
    
//Iniciamos sesion 
    
session_start (); 
     
    
//Obetenemos la fecha y hora actual     
    
$aux=gmdate("Y"); 
    
$fecha="$aux"
    
$aux=gmdate("m"); 
    
$fecha=$fecha "-" "$aux"
    
$aux=gmdate("d"); 
    
$fecha=$fecha "-" "$aux"
    
$hora=gmdate("H:i:s"); 
     
    
//Obtenemos los demas datos del formulario 
    
$autor $_SESSION['autor']; 
    
$email $_SESSION['email']; 
    
$web $_SESSION['web']; 
    
$mensaje $_SESSION['mensaje']; 
     
    if(
$autor != "" && $mensaje != ""){ 
     
        
//Generar instruccion 
        
$introducir "INSERT INTO `visitas`(`id_visita`,`autor`,`email`,`web`,`fecha`,`hora`,`mensaje`) VALUES ("
                
$introducir $introducir ."'$nfilas+1','$autor','$email','$web','$fecha','$hora','$mensaje');"

        
//Introducir datos en la BD 
        
$insercion mysql_query ($introducir$conexion)                     
            or die (
"Ha ocurrido un error al firmar el libro de visitas. Por favor, disculpe las molestias e intentelo de nuevo."); 
    } 
   
header("Location: LibroVisitas2.php");

?>
debe darte l oq no entiendo q hace esto " include("FirmaLibro.php"); "