10/03/2012, 14:39
|
| | Fecha de Ingreso: febrero-2008
Mensajes: 53
Antigüedad: 16 años, 9 meses Puntos: 0 | |
poner url a una imagen como html Hola, aver si me podeis ayudar, tengo una pagina de peliculas de cine, en el apartado de buscador de caratulas, tengo el siguiente codigo que me lo hizo un programador amigo mio, pero ahora esta trabajando fuera y super pillado.
Lo que quiero es que cuando le den al link para ver la caratula en grande en vez de ir directamente a la caratula, vaya a una direccion html con la caratula en el centro en su tamaño original. Código PHP: <?php function alias($url) { $url = strtolower($url); $find = '-'; $url = str_replace ($find, ' ', $url); return $url; } function alias_inverso($url) { $url = strtolower($url); $find = ' '; $url = str_replace ($find, '-', $url); return $url; } function parecido($dato, $array, $debug = ""){ $igualdad = array(); $last = 9999; foreach($array as $key => $valor){ $_dato = levenshtein($dato, $valor); if($_dato <$last){ $last = $_dato; $s["original"] = $dato; $s["valor"] = $valor; $s["key"] = $key; $s["igualdad"] = $last; $s["porcentaje"] = (100/strlen($dato))*$last; } } if($debug =! ""){ return $s; } else { return $s["valor"]; } } include('config.php'); $query='SELECT * FROM filmoteca1 WHERE portada!=""'; $result=mysql_query($query); $numero_caratulas=mysql_num_rows($result); $n=0; while($peliculas = mysql_fetch_array($result)) { $peliculas_listado[$n]=$peliculas['titulo']; $n++; } if (isset($_GET['q'])) { $query_guardar_busqueda='INSERT INTO busquedas_portadas (busqueda) VALUES ("'.utf8_decode($_GET['q']).'")'; mysql_query($query_guardar_busqueda); } if ($_GET['q']) { $busqueda=alias($_GET['q']); } echo ' <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Buscador de caratulas y portadas en DVD y BLURAY > VideoClubMadison</title> <meta name="verify-v1" content="cXi0LzRsLmPqa6wNUarJuOS5WUt9Zb6+Mkt+dj4EcsA=" /> <meta name="description" content="Descargar caratulas y portadas de peliculas en DVD y Bluray "> <META name="y_key" content="f9a1d696badd0f14"> <meta name="keywords" content="portadas dvd, portadas, bluray, caratulas dvd, caratulas bluray, dvd, bluray, descargar caratulas, descargar portadas, bajar portadas, bajar caratulas"> <meta name="author" content="http://www.dlcreaciones.com/"> <link rev="made" href="mailto:[email protected]"> <meta name="resource-type" content="document"> <META NAME="revisit-after" content="14 days"> <META NAME="robots" content="index,follow"> <META NAME="distribution" content="global"> <script type=”text/javascript”> <!– if (top.location!= self.location) { top.location = self.location.href } //–> </script>
<link href="estilo.css" rel="stylesheet" type="text/css" /> </head>
<body> <div class="publi">
<form id="form" name="form" method="post" action="busqueda.php"> <span></span> <p><label for="busqueda">Busqueda</label> <input type="text" name="busqueda" id="busqueda" /> <input type="submit" name="buscar" id="buscar" value="Buscar" /> </p> <p><a href="lo-mas-buscado.html">Lo más buscado</a> | <a href="ultimas-busquedas.html">Últimas busquedas </a></p> <p>'.$numero_caratulas.' caratulas</p> </form> '; if (!isset($_GET['mod'])) { if ($busqueda) { echo '<h1>'.$busqueda.'...</h1>';
include('PHPPaging.lib.php'); $link = mysql_connect('localhost', 'xxxxxxxx', 'xxxxxxx'); mysql_select_db('vcmadison_db', $link); mysql_query ("SET NAMES 'utf8'"); $paging = new PHPPaging($link); $query='SELECT * FROM filmoteca1 WHERE titulo LIKE "%'.$busqueda.'%" AND portada!=""'; $paging->nombreVariable("pagina"); $paging->linkEstructura("pagina-{n}.html"); $paging->agregarConsulta($query); $paging->porPagina(12); $paging->ejecutar(); $paginas = $paging->fetchNavegacion(); $nada=0; while($datos = $paging->fetchResultado()) { echo '<div class="caratula">'; echo '<img src="http://portadas.videoclubmadison.com/peliculas/'.$datos['portada'].'" alt="'.$datos['titulo'].'" />'; echo '<h2>'.$datos['titulo'].'</h2>'; echo '<p><a href="http://portadas.videoclubmadison.com/peliculas/'.$datos['portada'].'">Portada '.ucfirst(strtolower($datos['titulo'])).'</a> | <a href="http://www.videoclubmadison.com/peliculas/'.$datos['alias'].'.html"> Ficha </a></p>'; $nada=1; echo '</div>'; } if ($nada==0) { $resultado = parecido($busqueda, $peliculas_listado); echo '<p>Quizas quiso decir... <a href="?q='.alias_inverso($resultado["valor"]).'">'.$resultado["valor"].'</a> '.(100-$resultado["porcentaje"]).'%</p>'; } echo '<div class="paginador"><p>Volver al <a href="http://www.videoclubmadison.com" title="Volver al videoclub">Videoclub</a></p>'.$paginas.'</div>'; echo '</div>'; } }
else { if ($_GET['mod']=='lo-mas-buscado'){ include('PHPPaging.lib.php'); $link = mysql_connect('localhost', 'xxxxxxxx', 'xxxxxxx'); mysql_select_db('vcmadison_db', $link); $paging = new PHPPaging($link); $paging->nombreVariable("pagina"); $paging->linkEstructura("lo-mas-buscado-pagina-{n}.html"); $query='SELECT * FROM filmoteca1 WHERE portada!="" ORDER BY contador DESC'; $paging->agregarConsulta($query); $paging->porPagina(12); $paging->ejecutar(); $paginas = $paging->fetchNavegacion(); $nada=0; echo '<div class="general">'; echo '<h1>lo más buscado...</h1>'; while($peliculas = $paging->fetchResultado()) { echo '<div class="caratula">'; echo '<img src="http://portadas.videoclubmadison.com/peliculas/'.$peliculas['portada'].'" alt="'.utf8_encode($peliculas['titulo']).'" />'; echo '<h2>'.utf8_encode($peliculas['titulo']).'</h2>'; echo '<p><a href="http://portadas.videoclubmadison.com/peliculas/'.$peliculas['portada'].'">Portada '.ucfirst(strtolower(utf8_encode($peliculas['titulo']))).'</a> | <a href="http://www.videoclubmadison.com/peliculas/'.$peliculas['alias'].'.html"> Ficha </a></p>'; echo '</div>'; } echo '<div class="paginador"><p>Volver al <a href="http://www.videoclubmadison.com" title="Volver al videoclub">Videoclub</a></p>'.$paginas.'</div>'; echo '</div>';
} if ($_GET['mod']=='ultimas-busquedas'){ include('PHPPaging.lib.php'); $link = mysql_connect('localhost', 'vcmadison_admin', '050401'); mysql_select_db('vcmadison_db', $link); $paging = new PHPPaging($link); $paging->nombreVariable("pagina"); $paging->linkEstructura("ultimas-busquedas-pagina-{n}.html"); $query='SELECT busqueda,id FROM busquedas_portadas ORDER BY id DESC'; $paging->agregarConsulta($query); $paging->porPagina(30); $paging->ejecutar(); $paginas = $paging->fetchNavegacion(); $nada=0; echo '<div class="general">'; echo '<div class="publi_vertical"> <script type="text/javascript"><!-- google_ad_client = "ca-pub-5110612044677001"; /* Portadas Vertical */ google_ad_slot = "6663292665"; google_ad_width = 120; google_ad_height = 600; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div>'; echo '<div class="publi_vertical_dcha"> <script type="text/javascript"><!-- google_ad_client = "ca-pub-5110612044677001"; /* Portadas Vertical */ google_ad_slot = "6663292665"; google_ad_width = 120; google_ad_height = 600; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </div>'; echo '<h1>lo que acaban de buscar...</h1>'; $n=1; while($peliculas = $paging->fetchResultado()) { $ultima_busqueda = $peliculas['busqueda']; echo '<h3><span>'.$n.'</span><a href="http://portadas.videoclubmadison.com/?q='.utf8_encode($peliculas['busqueda']).'">'.utf8_encode(str_replace('-',' ', substr($ultima_busqueda, 0, 39))).'</a></h3>'; $n++; } echo '<div class="paginador"><p>Volver al <a href="http://www.videoclubmadison.com" title="Volver al videoclub">Videoclub</a></p>'.$paginas.'</div>'; echo '</div>';
} } ?> cualquier sugerencia seria muy agradecida.
Espero vuestras expertas respuestas!!!!!! |