Por ejemplo:
Código PHP:
if($myvcard>0)
{
extract($myvcard);
header('Content-Type: text/x-vcard');
header('Content-Disposition: attachment; filename='.$nom.'.vcf');
echo"BEGIN:VCARD\nVERSION:2.1\nN:".$nom."\nADR:".$dir."\nTEL;VOICE:".$tel."\nTEL;FAX:".$fax."\nEMAIL:".$correo."\nEND:VCARD\n";
setcookie('descarga','0',time()-3600); //Esto no me funca :_(
}
else
{
// Error 404 - Nombre Incorrecto
header ( 'HTTP/1.0 404 Not Found' );
echo '<h1>ERROR INTERNO</h1>
<p>Ha habido un problema con el Archivo Solicitado, por favor, disculpa y prueba a intentarlo más tarde.</p>';
}
Ahora tengo que ver como no permitir entradas externas... sinceramente...:
Antes chequeaba el número de registros encontrados pero desde que me vendí a los CMS y perdí práctica simplemente suelo usar el die() con mysql_query, en el mysql_fetch_assoc reconozco que se me pasa chequearlo :__(
juer... se acostumbra uno a tenerlo todo hecho :(