Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/09/2012, 18:42
mumraa
 
Fecha de Ingreso: marzo-2012
Mensajes: 102
Antigüedad: 12 años, 1 mes
Puntos: 1
Duda Variables de Sesion y Pdf

Hola!!
Queria hacerles dos consultas mas que nada teoricas (imagino).

He creado una sesion con session_start() para guardar id de favoritos en un array llamado $_SESSION["favoritos"][].
Ello se realiza sin loguearse ya que no me importa que al cerrar el navegador estos se pierdan.
El array es luego recorrido, y usando [URL="http://www.fpdf.org/"]FPDF[/URL], genero un pdf con toda la información del favorito partiendo de su id.

Las consultas son:
1) Si hay varios usuarios en simultaneo agregando favoritos, el array $_SESSION["favoritos"][] se sobreescribiria o puedo usarlo sin problemas?
Sobre esta consulta, creeria que no hay problemas.. no es cierto?

2) El script usado al final genera un pdf en mi directorio llamado "favoritos.pdf", que permite descargarse.
Pero de forma similar a la primer consulta, este seria sobreescrito por diferentes usuarios si clickearan generar todos a la vez?

el script es el siguiente:

Código:
<?php
session_start();
include('/fpdf/fpdf.php');


$pdf = new FPDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,$_SESSION["favoritos"][0]);
//$pdf->Output();
$pdf->Output("favoritos.pdf", 'F');

header('Content-disposition: attachment; filename=favoritos.pdf');
header('Content-type: application/pdf');
readfile('favoritos.pdf');
?>
Aqui, si estoy en duda. Como debiera hacer para crear un archivo temporal con nombre unico para cada usuario y que se borrara al ser descargado? (sino imagino que el espacio usado en el servidor creceria si manualmente no se borraran despues).

Les agradezco su ayuda en estas consultas,
saludos a todos!!