Viewing file: add.php (6.75 KB) -rw-rw-rw- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<html>
<head>
<title>Editor de Categorias, Sitio de Bogota.gov</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #FDFEF1}
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #FDFEF1}
a { text-decoration: none}
a:hover { text-decoration: underline}
textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; background-color: #FDFEF1}
-->
</style>
</head>
<body bgcolor="#FFFFFF" text="#000000" topmargin="0" link="#0000FF" vlink="#0000FF" alink="#0000FF">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="33%"> </td>
<td width="34%">
<table width="100%" border="0" cellspacing="0" cellpadding="6">
<tr>
<td colspan="2"><img src="banner.gif" width="543" height="104"></td>
</tr>
<tr>
<td width="50%" valign="top">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><b>Agregar
Vinculos <br>
</b></font><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Resultado
de la Adición de Vinculos.</font></div>
</td>
<td width="50%"><font face="Verdana, Arial, Helvetica, sans-serif" size="1"></font></td>
</tr>
<tr>
<td colspan="2">
<table width="100%" border="1" cellspacing="0" cellpadding="8" bordercolor="#74BABA" bgcolor="#D7D7D7">
<tr>
<td>
<?php
/// verificar si se va a poner una imagen que sea del formato
$err=0;
if ($graphic == 1) {
// Comprobacion inicial de si tiene extension jpg
$apa = substr_count($fotolink_name,'.jpg');
if ($apa == 0) {
?>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Error:</b>
Al parecer el archivo que usted quiere cargar, no parece ser un JPG valido,
por favor reviselo y vuelva a intentarlo.</font></p>
<?php
$err=1;
}else{
/// Verifica que el archivo no exista ya en la carpeta de imagenes
$link1 = $fotolink_name;
$un = file_exists($link1);
//////////////////////// ----------------- >> Cambio de carpeta
if ($un == 1) {
?>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Error:</b>
Al parecer existe un archivo con el mismo nombre del que usted quiere cargar,
por favor renombrelo y vuelva a intentarlo.</font></p>
<?php
$err=1;
}else{
/// Se copia el archivo a la carpeta gallery
if ($fotolink_name != "") {
@copy("$fotolink" , "$fotolink_name")
//////////////////////// ----------------- >> Cambio de carpeta
or die("No se pudo cargar su archivo anexo .jpg");
} else {
die("No hay un archivo especificado");
}
/////////////// Termina la funcion de copia del file
$newfile = $fotolink_name;
$size = GetImageSize($newfile);
//////////////////////// ----------------- >> Cambio de carpeta
// Se comprueba finalmente que el archivo si sea jpg y no otra cosa.
$ver = isset($size[2]);
if ($ver == false) {
?>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Error:</b>
Aparentemente el archivo que usted agregó tiene la extensión .JPG, pero no es
un archivo válido, por favor intente con otro.</font></p>
<?php
unlink("$newfile");
$err=1;
}else{
//echo $size[2];
if ($size[2] != 2) {
?>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Error:</b>
Aparentemente el archivo que usted agregó tiene la extensión .JPG, pero no es
un archivo de imagen válido, por favor intente con otro.</font></p>
<?php
unlink("$newfile");
$err=1;
}
}
// Termina la verificacion de si el archivo es realmente jpg.
//echo "Tamaño de Archivo";
//foreach ($size as $v) {
//echo $v;
//echo "<br>";
//}
/// aqui termina el else se si no existe la imagen en la carpeta
}
// aqui termina el else de que si tenga la extension .jpg
}
/// Aqui termina la verificacion de si tiene foto o no
}else{
$newfile = "#";
}
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////
// Si no hubo errores al cargar el archivo y si no va a subir un archivo entonces grabe el registro.
if ($err == 0) {
include('conect/conect.php');
$query ="INSERT INTO links VALUES('','$temas_id','$nombre','$descripcion','$tipo_info','$normas','$estado','$link','$entidad','$perfil','$priority','$graphic','$newfile','$suj_a_fecha','$ano','$english_ver','$alcance','$texto','$mes','$dias')";
$result1 = mysql_query($query,$db);
if ($result1 == 0){
$err=1;
unlink("$newfile");
}
}
///////////////////////////////////////////////////////////////////////////
//////////// Imprima el mensaje final
if ($err==1) {
?>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Error:</b>
No se pudo agregar el vinculo, debido a problemas con el acceso
a la base de datos o el archivo, por favor intentelo más tarde.</font></p>
<?php
}
if ($err==0) {
?>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Listo,
el vinculo <b><?php echo $nombre; ?></b> fue añadido con éxito,
en adeltante estará disponible en las respectivas secciones</font>.</p>
<?php
}
?>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2"><img src="footer.gif" width="543" height="36"></td>
</tr>
<tr>
<td colspan="2">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1">Bogotá,
Distrito Capital - Alcaldía Mayor de Bogotá<br>
Módulo Interno de Administración.</font></div>
</td>
</tr>
</table>
</td>
<td width="33%"> </td>
</tr>
</table>
</body>
</html>
|