=7 && substr_compare($enlace,"http://",0,7) != 0) { $enlace = "http://" . $enlace; } return($enlace); } function limpia_cadena($fichero) { $fichero = preg_replace("/ /", "_", $fichero); $fichero = preg_replace("/,/", "_", $fichero); $fichero = preg_replace("/(À|Á|Â|Ã|Ä|Å|à|á|â|ã|ä|å)/","a",$fichero); $fichero = preg_replace("/(È|É|Ê|Ë|è|é|ê|ë)/","e",$fichero); $fichero = preg_replace("/(Ì|Í|Î|Ï|ì|í|î|ï)/","i",$fichero); $fichero = preg_replace("/(Ò|Ó|Ô|Õ|Ö|Ø|ò|ó|ô|õ|ö|ø)/","o",$fichero); $fichero = preg_replace("/(Ù|Ú|Û|Ü|ù|ú|û|ü)/","u",$fichero); $fichero = preg_replace("/(Ç|ç)/","c",$fichero); $fichero = preg_replace("/(Ñ|ñ)/","n",$fichero); $fichero = preg_replace("/ÿ/","y",$fichero); return($fichero); } function get_day($fecha) { ereg( "([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $mifecha); return $mifecha[3]; } function get_month($fecha) { ereg( "([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $mifecha); return $mifecha[2]; } function convert_month($mes) { switch ($mes) { case '1': return "Enero"; break; case '2': return "Febrero"; break; case '3': return "Marzo"; break; case '4': return "Abril"; break; case '5': return "Mayo"; break; case '6': return "Junio"; break; case '7': return "Julio"; break; case '8': return "Agosto"; break; case '9': return "Septiembre"; break; case '10': return "Octubre"; break; case '11': return "Noviembre"; break; case '12': return "Diciembre"; break; } } function get_year($fecha) { ereg( "([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $mifecha); return $mifecha[1]; } function convertir_fecha($fecha) { ereg( "([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})", $fecha, $fecha_nuevo_formato); $fecha_en_espanol=$fecha_nuevo_formato[3]." de ".convert_month($fecha_nuevo_formato[2])." de ".$fecha_nuevo_formato[1]; return $fecha_en_espanol; } function descripcion_corta($texto) { $texto = strip_tags($texto); $nuevo_texto = (string) ""; $Palabras = array(); $Palabras = split(" ",$texto); for ($i = 0; $i <20; $i++) $nuevo_texto .= $Palabras[$i].' '; echo $nuevo_texto." ..."; } function descripcion_larga($texto) { $texto = strip_tags($texto); $nuevo_texto = (string) ""; $Palabras = array(); $Palabras = split(" ",$texto); for ($i = 0; $i <50; $i++) $nuevo_texto .= $Palabras[$i].' '; echo $nuevo_texto." ..."; } function subir_foto($seccion,$imagen) { $tipo_imagen = $imagen['type']; $nombre_imagen = limpia_cadena($imagen['name']); $fichero_imagen = $imagen['tmp_name']; if ($tipo_imagen != "") { if($seccion == 'actividades') { $query = mysql_query("SELECT id_actividad FROM actividades ORDER BY id_actividad DESC LIMIT 1") or die(mysql_error()); $data = mysql_fetch_array($query); $id = $data['id_actividad']; $fichero_actividad = $id . "-" . limpia_cadena($imagen['name']); mysql_query("UPDATE actividades SET fichero_programa = '$fichero_actividad' WHERE id_actividad = '$id'") or die(mysql_error()); move_uploaded_file($imagen['tmp_name'], "../documentos/actividades/".$fichero_actividad); } elseif($seccion == 'bloques') { $query = mysql_query("SELECT id_bloque FROM bloques ORDER BY id_bloque DESC LIMIT 1") or die(mysql_error()); $data = mysql_fetch_array($query); $id = $data['id_bloque']; $fichero_actividad = limpia_cadena($imagen['name']); mysql_query("UPDATE bloques SET file = '$fichero_actividad' WHERE id_bloque = '$id'") or die(mysql_error()); move_uploaded_file($imagen['tmp_name'], "../documentos/bloques/".$fichero_actividad); } else { if ($tipo_imagen == "image/jpeg" || $tipo_imagen == "image/bmp" || $tipo_imagen == "image/png" || $tipo_imagen == "image/gif") { if($seccion == 'noticias') { $query = mysql_query("SELECT id_noticia FROM noticias ORDER BY id_noticia DESC LIMIT 1") or die(mysql_error()); $data = mysql_fetch_array($query); $id = $data['id_noticia']; $imagen_noticia = $id . "-" . $nombre_imagen; mysql_query("UPDATE noticias SET imagen_noticia = '$imagen_noticia' WHERE id_noticia = '$id'") or die(mysql_error()); move_uploaded_file($fichero_imagen, "../images/noticias/".$imagen_noticia); } elseif($seccion == 'publicaciones') { $query = mysql_query("SELECT id_publicacion FROM publicaciones ORDER BY id_publicacion DESC LIMIT 1") or die(mysql_error()); $data = mysql_fetch_array($query); $id = $data['id_publicacion']; $imagen_publicacion = $id . "-" . $nombre_imagen; mysql_query("UPDATE publicaciones SET imagen_publicacion = '$imagen_publicacion' WHERE id_publicacion = '$id'") or die(mysql_error()); move_uploaded_file($fichero_imagen, "../images/publicaciones/".$imagen_publicacion); } elseif($seccion == 'revistas') { $query = mysql_query("SELECT id_revista FROM revistas ORDER BY id_revista DESC LIMIT 1") or die(mysql_error()); $data = mysql_fetch_array($query); $id = $data['id_revista']; $imagen_revista = $id . "-" . $nombre_imagen; mysql_query("UPDATE revistas SET imagen_revista = '$imagen_revista' WHERE id_revista = '$id'") or die(mysql_error()); move_uploaded_file($fichero_imagen, "../images/revistas/".$imagen_revista); } elseif($seccion == 'socios') { $query = mysql_query("SELECT id_socio FROM socios ORDER BY id_socio DESC LIMIT 1") or die(mysql_error()); $data = mysql_fetch_array($query); $id = $data['id_socio']; $imagen_socio = $id . "-" . $nombre_imagen; mysql_query("UPDATE socios SET foto = '$imagen_socio' WHERE id_socio = '$id'") or die(mysql_error()); move_uploaded_file($fichero_imagen, "../images/socios/".$imagen_socio); } } } } } function modifica_foto($seccion,$id,$imagen) { $tipo_imagen = $imagen['type']; $nombre_imagen = limpia_cadena($imagen['name']); $fichero_imagen = $imagen['tmp_name']; if ($imagen['type'] != "") { if($seccion == 'actividades') { $query = mysql_query("SELECT id_actividad,fichero_programa FROM actividades WHERE id_actividad = '$id' ") or die(mysql_error()); $data = mysql_fetch_array($query); if ($data['fichero_programa'] != '') { unlink("../documentos/actividades/".$data['fichero_programa']); } $fichero_actividad = $id . "-" . limpia_cadena($nombre_imagen); mysql_query("UPDATE actividades SET fichero_programa = '$fichero_actividad' WHERE id_actividad = '$id'") or die(mysql_error()); move_uploaded_file($imagen['tmp_name'], "../documentos/actividades/".$fichero_actividad); } elseif($seccion == 'bloque') { $query = mysql_query("SELECT id_bloque, file FROM bloques WHERE id_bloque = '$id' ") or die(mysql_error()); $data = mysql_fetch_array($query); if ($data['file'] != '') { unlink("../documentos/bloques/".$data['file']); } $fichero_bloque = limpia_cadena($nombre_imagen); mysql_query("UPDATE bloques SET file = '$fichero_bloque' WHERE id_bloque = '$id'") or die(mysql_error()); move_uploaded_file($imagen['tmp_name'], "../documentos/bloques/".$fichero_bloque); } else { if ($tipo_imagen == "image/jpeg" || $tipo_imagen == "image/bmp" || $tipo_imagen == "image/png" || $tipo_imagen == "image/gif") { if($seccion == 'noticias') { $query = mysql_query("SELECT id_noticia,imagen_noticia FROM noticias WHERE id_noticia = '$id' ") or die(mysql_error()); $data = mysql_fetch_array($query); if ($data['imagen_noticia'] != '') { unlink("../images/noticias/".$data['imagen_noticia']); } $imagen_noticia = $id . "-" . $nombre_imagen; mysql_query("UPDATE noticias SET imagen_noticia = '$imagen_noticia' WHERE id_noticia = '$id'") or die(mysql_error()); move_uploaded_file($imagen['tmp_name'], "../images/noticias/".$imagen_noticia); } elseif($seccion == 'publicaciones') { $query = mysql_query("SELECT id_publicacion,imagen_publicacion FROM publicaciones WHERE id_publicacion = '$id' ") or die(mysql_error()); $data = mysql_fetch_array($query); if ($data['imagen_publicacion'] != '') { unlink("../images/publicaciones/".$data['imagen_publicacion']); } $imagen_publicacion = $id . "-" . $nombre_imagen; mysql_query("UPDATE publicaciones SET imagen_publicacion = '$imagen_publicacion' WHERE id_publicacion = '$id'") or die(mysql_error()); move_uploaded_file($imagen['tmp_name'], "../images/publicaciones/".$imagen_publicacion); } elseif($seccion == 'resumen') { $query = mysql_query("SELECT id_publicacion,imagen_resumen FROM publicaciones WHERE id_publicacion = '$id' ") or die(mysql_error()); $data = mysql_fetch_array($query); if ($data['imagen_resumen'] != '') { unlink("../images/publicaciones/logos/".$data['imagen_publicacion']); } $imagen_resumen = $id . "-" . $nombre_imagen; mysql_query("UPDATE publicaciones SET imagen_resumen = '$imagen_resumen' WHERE id_publicacion = '$id'") or die(mysql_error()); move_uploaded_file($imagen['tmp_name'], "../images/publicaciones/logos/".$imagen_resumen); } elseif($seccion == 'revistas') { $query = mysql_query("SELECT id_revista,imagen_revista FROM revistas WHERE id_revista = '$id' ") or die(mysql_error()); $data = mysql_fetch_array($query); if ($data['imagen_revista'] != '') { unlink("../images/revistas/".$data['imagen_revista']); } $imagen_revista = $id . "-" . $nombre_imagen; mysql_query("UPDATE revistas SET imagen_revista = '$imagen_revista' WHERE id_revista = '$id'") or die(mysql_error()); move_uploaded_file($imagen['tmp_name'], "../images/revistas/".$imagen_revista); } elseif($seccion == 'socios') { $query = mysql_query("SELECT id_socio,foto FROM socios WHERE id_socio = '$id' ") or die(mysql_error()); $data = mysql_fetch_array($query); if ($data['foto'] != '') { unlink("../images/socios/".$data['foto']); } $imagen_socio = $id . "-" . $nombre_imagen; mysql_query("UPDATE socios SET foto = '$imagen_socio' WHERE id_socio = '$id'") or die(mysql_error()); move_uploaded_file($imagen['tmp_name'], "../images/socios/".$imagen_socio); } } } } } ?>
Volver al listado de socios Access denied for user ''@'localhost' (using password: NO)