Alguien sabe como se debe proceder para hacer un login super seguro
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
function Buscar_archivo_BD($fichero,$identificador,$nombre_archivo){
$dbx = new db();
$query = "SELECT archivo FROM doc_archivos WHERE nombre ='".$fichero."' ORDER BY id DESC ";
$dbx->Query($query);
if($dbx->next_record()){
$archivo_b64 = $dbx->Info("archivo");
}
$archivo_final = base64_decode($archivo_b64);
copy($archivo_final, $fichero);
return 1;
}
<?
function Buscar_archivo_BD($fichero,$identificador){
$cosito = explode("/", $fichero);
$ruta = $cosito[0]."/".$cosito[1]."/";
$nombre_archivo_final = $cosito[2];
$dbx = new db();
$query = "SELECT archivo FROM doc_archivos WHERE nombre ='".$fichero."' ORDER BY id DESC ";
$dbx->Query($query);
if($dbx->next_record()){
$archivo_b64 = $dbx->Info("archivo");
}
$archivo_final = base64_decode($archivo_b64);
file_put_contents($ruta."/".$nombre_archivo_final, $archivo_final);
return 1;
}
?>
$res = $db->dpsql_query($query);
if($arr = $db->dpsql_fetch_array($res)){
$pos = (strstr($archivo, "/"))?strrpos($archivo, "/")+1:0;
$nombre = substr($archivo, $pos);
$content = stripslashes($f->decode($arr['archivo']));
$informacion = pathinfo($archivo);
$extension = $informacion['extension'];
if($extension=="xls"){
header('Content-Type: application/vnd.ms-excel');
header('Content-Disposition: inline; filename="documento.xls"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: '. strlen($content));
header('Connection: Close');
set_time_limit(0);
echo $content;
}
else if($extension=="xlsx"){
header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header('Content-Disposition: inline; filename="documento.xlsx"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: '. strlen($content));
header('Connection: Close');
set_time_limit(0);
echo $content;
}
else if ($extension=="doc"){
header('Content-Type: application/msword');
header('Content-Disposition: inline; filename="documento.doc"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: '. strlen($content));
header('Connection: Close');
set_time_limit(0);
echo $content;
}
else if ($extension=="docx"){
header('Content-Type: application/vnd.openxmlformats-officedocument.wordprocessingml.document');
header('Content-Disposition: inline; filename="documento.docx"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: '. strlen($content));
header('Connection: Close');
set_time_limit(0);
echo $content;
}
else if ($extension=="ppt"){
header('Content-Type: application/vnd.ms-powerpoint');
header('Content-Disposition: inline; filename="documento.ppt"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: '. strlen($content));
header('Connection: Close');
set_time_limit(0);
echo $content;
}
else if ($extension=="pptx"){
header('Content-Type: application/vnd.openxmlformats-officedocument.presentationml.presentation');
header('Content-Disposition: inline; filename="documento.ppt"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: '. strlen($content));
header('Connection: Close');
set_time_limit(0);
echo $content;
}
else if ($extension=="pdf"){
header('Content-Type: application/pdf');
header('Content-Disposition: inline; filename="documento.pdf"');
header('Content-Transfer-Encoding: binary');
header('Content-Length: '. strlen($content));
header('Connection: Close');
set_time_limit(0);
echo $content;
}
}else{
echo "Archivo no encontrado";
}