session_start();
if((!array_key_exists("ls_database",$_SESSION))||(!array_key_exists("ls_hostname",$_SESSION))||(!array_key_exists("ls_gestor",$_SESSION))||(!array_key_exists("ls_login",$_SESSION)))
{
print "";
}
?>
Visualizador de Fotos
uf_conectar();
$io_msg=new class_mensajes();
$io_sql=new class_sql($io_connect);
$io_fundb = new class_funciones_db($io_connect);
$io_data=new class_datastore();
$io_funcion=new class_funciones();
$la_empresa=$_SESSION["la_empresa"];
$ls_codemp=$la_empresa["codemp"];
$ls_operacion="";
if(array_key_exists("operacion",$_POST))
{
$ls_operacion=$_POST["operacion"];
}
if($ls_operacion==="ue_eliminar")
{
$ls_fotoeliminar=$_POST["fotoeliminar"];
$ls_archivoeliminar=$_POST["archivoeliminar"];
$ls_sql="DELETE FROM sob_foto".
" WHERE codemp='".$ls_codemp."'".
" AND codfot='".$ls_fotoeliminar."'";
$li_row=$io_sql->execute($ls_sql);
if($rs_data===false)
{
$is_msg_error="Error en eliminar de fotos".$io_funcion->uf_convertirmsg($io_sql->message);
print $is_msg_error;
}
else
{
if(file_exists("fotosobras/".$ls_archivoeliminar))
{
unlink("fotosobras/".$ls_archivoeliminar);
}
}
}
//-------------------------------------Seleccionando las fotos desde BD------------------------------//
$ls_opener=$_GET["opener"];
$ls_campo=$_GET["campocodigo"];
if($ls_opener=="obra")
{
$ls_sql="SELECT * FROM sob_foto WHERE codemp='$ls_codemp' AND codobr='$ls_campo'";
}
else
{
$ls_contrato=$_GET["contrato"];
$ls_sql="SELECT * FROM sob_foto WHERE codemp='$ls_codemp' AND codcon='$ls_contrato' AND codval='$ls_campo'";
}
$rs_data=$io_sql->select($ls_sql);
if($rs_data===false)
{
$is_msg_error="Error en select de fotos".$io_funcion->uf_convertirmsg($io_sql->message);
print $is_msg_error;
}else
{
$la_fotos=array();
$li_count=0;
while($row=$io_sql->fetch_row($rs_data))
{
$la_fotos["codfot"][$li_count]=$row["codfot"];
$la_fotos["foto"][$li_count]=$row["foto"];
$la_fotos["tam"][$li_count]=$row["tamfot"];
$la_fotos["tipo"][$li_count]=$row["tipfot"];
$la_fotos["nombre"][$li_count]=$row["nomfot"];
$li_count++;
}
}
?>