Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2015, 22:57
hjuarez
 
Fecha de Ingreso: julio-2015
Mensajes: 7
Antigüedad: 8 años, 9 meses
Puntos: 0
Información redirecionar a otra pagina despues del uso de la libreria fpdf

hola que tal espero puedan ayudarme en esto
estoy trabajando en un registro pero al enviarlo necesito darle al usuario un pdf con su informacion de registro de el, pero al usa fpdf depues de crear el archivo y descargarlo automaticamente quisiera poder redirecionar lo al index y asi evitar que el usuario curioso evite dar enviar y enviar el formulario muchas veces
este e mi codigo
Código PHP:
<head>
 <!--Sweetaler-->
    <link rel="stylesheet" type="text/css" href="dist/css/sweetalert.css">
    <script src="dist/js/sweetalert-dev.js"></script>
   
    <!-- JS -->
   
    <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
</head>
<?php

  
include_once 'config/funciones/recaptchalib.php';
  require(
'config/database/conexion.php');
require(
'config/pdf/fpdf.php');  
  
$test = new Recaptcha ('XXXXXXXXX');
  
$response $test->verifyResponse ($_SERVER['REMOTE_ADDR'], $_POST['g-recaptcha-response']);

  if (!
$response->success)
  {
      
?>
<body>
   <SCRIPT LANGUAGE="Javascript">
   swal({ 
       title: "Seguro Eres Humano?",
       text: "Identificate marcando el Captcha pa saber si noeres un robot!",
       type: "warning",
       confirmButtonColor: "#DD6B55",
       confirmButtonText: "Intentar de Nuevo", 
       closeOnConfirm: false }, function(){  window.location.href='pruevas.html'; });
</SCRIPT>
   <?php
     
  
}
  else
  {
      
$nombre $_POST['nombre'];
      
$a_pa $_POST['a_pa'];
      
$a_ma $_POST['a_ma'];
      
$sexo $_POST['sexo'];
      
$email $_POST['email'];
      
$acti $_POST['acti'];
      
$institu $_POST['institu'];

      
$meter mysql_query('INSERT INTO  participantes (nombre, a_pa, a_ma, sexo, email, actividad, institucion) values             ("'.$nombre.'", "'.$a_pa.'", "'.$a_ma.'", "'.$sexo.'", "'.$email.'", "'.$acti.'", "'.$institu.'")');
      
$id_ant=mysql_insert_id();
  
      foreach(
$_POST['checkbox'] as $id_con)
      {
          
$sqlmysql_query('INSERT INTO confe_asist (id_pa, id_con) values ("'.$id_ant.'", "'.$id_con.'")');
      }
      if(
$meter and $sql)
      {

    
          
$partici mysql_query("SELECT * FROM participantes where id ='$id_ant'");
     
    
          
$pdf = new FPDF();
          
$pdf->AddPage();
          
$pdf->Image('img/encabezado.png'5,5,200);
          
$pdf->SetFont('Arial','',20);
          
$pdf->ln(50);
          
$pdf->Cell(408,'Participante:'0);
          while(
$row mysql_fetch_array($partici)){
              
$nomb=utf8_decode($row['nombre']);
              
$apa=utf8_decode($row['a_pa']);
              
$ama=utf8_decode($row['a_ma']);
              
$pdf->Cell(508,$nomb0);
              
$pdf->Cell(508$apa0);
              
$pdf->Cell(508,$ama0);
              
$pdf->Ln(10);
          }
          
$pdf->Cell(80,10,'Numero de Registro:',0);
          
$pdf->Cell(30,10,'JVE'.$id_ant,0);
          
$pdf->ln(50);
       
          
$pdf->cell(80,10,'Registrado En',0);
          
$pdf->ln(10);
          
$consulta mysql_query("SELECT * FROM confe_asist CA, participantes P WHERE CA.id_pa = '$id_ant' AND P.id='$id_ant'");
    
          while(
$row mysql_fetch_array($consulta)){
              
$id_pa=$row['id'];
              
$nom=$row['nombre'];
              
$id_con2=$row['id_con'];
              
$pdf->Cell(258,$id_con20);
              
$pdf->ln(10);
          }
         
          
$pdf->Output('MiRegistro.pdf','D'); 
          
//no redireciona al index
          
sleep(10);
          
header('Location: index.html');
      }
      else{
?>
    <SCRIPT LANGUAGE="Javascript">
        alert('Error al registar el usuario, se redirigido para intentarlo de nuevo')
    </SCRIPT>
    <script>
        window.location.href='../../index.html';
    </script>
</body>        
<?php  
      
}            

  }
 
?>
espero alguien me pueda ayudar o dar otras opciones