pero al mento de hacer esto, no me funciona el bajar archivo, ya como se pueden dar cuenta, necesita del $id_archivo, y este valor, lo obtiene con el mysql_insert_id. leyendo manueles, entendi que el mysql_insert_id, solo funciona cuando hay una consulta insert, y como yo lo cambie a update, ya no funciona eso. Alguien podria dar,e una sugerencia de como darle solucion? porfavor.
subir_rar.php
Código PHP:
Ver original
<?php require_once("autentificacion_empleado.php"); $codigo=$_SESSION["usua_empl"]; include("conexion_mysql.php"); $si_subio=false; $id_archivo=""; { // application/msword ======> Word 2003, // application/vnd.openxmlformats-officedocument.wordprocessingml.document ===========> Word 2007 and 2010 // application/vnd.ms-excel =======> Excel 2003 // application/vnd.openxmlformats-officedocument.spreadsheetml.sheet =========> Excel 2007 and 2010 // Cargar en un arreglo los formatos de archivos permitidos $tipos = array("application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"); $maximo = 100204000; { if($_FILES['archivo']['size'] <= $maximo) { $archivo = $_FILES["archivo"]["tmp_name"]; $tamanio = $_FILES["archivo"]["size"]; $tipo = $_FILES["archivo"]["type"]; $nombre_archivo = $_FILES["archivo"]["name"]; if ( $archivo != "none" ) { $query = "UPDATE empleado set archivo='$contenido', nombre='$nombre_archivo', tipo='$tipo' where usua_empl='$codigo'"; { $si_subio=true; } else { $si_subio=false; } }else { echo "No fue posible subir el archivo"; echo '<a href="index.php">Subir Otro Archivo</a><br > '; } if($si_subio) { echo '<a href="index.php">Subir Otro Archivo</a><br > '; echo "<a href="."bajar_archivo.php?id_archivo=".$id_archivo.">Descargar Archivo: ".$id_archivo."</a>"; } } else { echo "Tamanño de Archivo demasiado grande"; } } else { echo "El formato del archivo no es correcto Solo Word y Excel"; } } else echo "No Ha seleccionado"; ?>
bajar_archivo.php
Código PHP:
Ver original
<?php include("conexion_mysql.php"); $qry="Select * from empleado where usua_empl={$_REQUEST['id_archivo']}"; print $obj->archivo; ?>