Foros del Web » Creando para Internet » Diseño web »

Lista de vínculos para imágenes

Estas en el tema de Lista de vínculos para imágenes en el foro de Diseño web en Foros del Web. Hola a Todos: Soy nuevo por aquí y queria saber si alguien me puede hechar una mano con un tema que llevo entre mano. Vereis, ...
  #1 (permalink)  
Antiguo 10/05/2009, 09:28
 
Fecha de Ingreso: mayo-2009
Mensajes: 22
Antigüedad: 8 años, 7 meses
Puntos: 0
Lista de vínculos para imágenes

Hola a Todos:

Soy nuevo por aquí y queria saber si alguien me puede hechar una mano con un tema que llevo entre mano.

Vereis, estoy haciendo un sitio web en HTML en el cual me van a salir al redededor de 90 paginas, en todas ellas tengo situados a la derecha 22 banners para publicidad cada uno llamado con un nombre: b1, b2, b3... para que así cuando alguien contrate la publicidad, salga en todas las paginas y no tenga que ir una por una cambiando la imagen. El problema viene con los vinculos, que esos si que tendría que cambiarlos pagina por pagina, entonces por eso os pido ayuda a ver si alguien conoce un método para poner en una pagina en blanco los vínculos a esos 22 banners y cambiarlos solo en esa pagina. Se que podría usar bases de datos y que seria mucho mas simple, pero yo de HTML lo justito, jejeje. Yo soy programador de delphi, y con los pocos conocimientos que tengo he pensado en que la estructura sería algo así:

En la pagina en blanco pondría algo como esto (perdonad mi ignorancia del codigo):

link1: ejemplopuntocom
link2: ejemplopuntocom
link3: ejemplopuntocom
link4: ejemplopuntocom
link5: ejemplopuntocom
etc.... Así hasta los 22 vinculos.

Y luego el vinculo de cada banner sería algo así.

link= rutapaginaenblanco:=link1
link= rutapaginaenblanco:=link2
link= rutapaginaenblanco:=link3
link= rutapaginaenblanco:=link4
link= rutapaginaenblanco:=link5
etc....

A ver si alguien me puede hechar un manilla por favor.

Muchas gracia de antemano y saludos
  #2 (permalink)  
Antiguo 10/05/2009, 10:59
Avatar de AnesGy  
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigüedad: 8 años, 7 meses
Puntos: 19
Respuesta: Lista de vínculos para imágenes

Usa PHP ASP o Javascript (recomiendo PHP por ser gratis, y solo depender del servidor).
  #3 (permalink)  
Antiguo 10/05/2009, 11:08
 
Fecha de Ingreso: mayo-2009
Mensajes: 22
Antigüedad: 8 años, 7 meses
Puntos: 0
Respuesta: Lista de vínculos para imágenes

Hola AnesGy.

Gracias por tu respuesta, verás ya he barajado esa opción pero es que me supondría cambiar todo el diseño y estructura de la pagina y ya me ha costado hacerlo en HTML que entiendo poco como para hacerlo en php que no tengo ni idea. En cuanto a Javascript es lo que veo mas factible, pero como lo hago?

Muchas gracias.
  #4 (permalink)  
Antiguo 10/05/2009, 13:05
Avatar de AnesGy  
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigüedad: 8 años, 7 meses
Puntos: 19
Respuesta: Lista de vínculos para imágenes

Tienes que hacer una función que escriba el código requerido en todas las páginas. Esta función está en un archivo .js que va aparte de las páginas y que es cargada en cada una de ellas. Con este archivo y esta función puedes barajar los anuncios (poner uno u otro según un aleatorio y demás). No te recomiendo que los pongas aleatorios, que luego se quejan. Yo usaría adsense de google, que lo hace solo, lo de buscarte los anuncios y lo de administrar los anuncios que aparecen.

Sigo recomendándote el PHP, intenta aprender. COn PHP puedes hacer una plantilla para todas las páginas y luego sobre esta plantilla poner los contenidos. COmprimes eso de 10 páginas en una sola.
  #5 (permalink)  
Antiguo 10/05/2009, 15:55
 
Fecha de Ingreso: mayo-2009
Mensajes: 22
Antigüedad: 8 años, 7 meses
Puntos: 0
Lista de vínculos para imágenes

Hola de nuevo:

Ok, ya mirare lo del PHP pero de momento me da un poco igual ya que la plantilla ya la tengo hecha en HTML y es para todas igual, lo unico que supongo que la tarea de introducir datos es un poco menos pesada en PHP.

En cuanto a lo de Google Adsense tambien lo tengo en mi página pero quiero dejar esos 22 banners para publicidad mas directa de clientes. Gracias por la observación.

Esta funcion que me dices, hay algun sitio donde pueda ver un ejemplo? ya te digo que lo mio es del delphi, el codigo se parece pero son entornos muy distintos, te agradecería algun ejemplo.

Muchas gracias por tu ayuda.
  #6 (permalink)  
Antiguo 10/05/2009, 16:18
Avatar de AnesGy  
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigüedad: 8 años, 7 meses
Puntos: 19
Respuesta: Lista de vínculos para imágenes

Cita:
fucntion escribe_publicidad(){
document.write('Aquí el código HTML, si quieres poner comillas simples se ponen \' si no no funciona');
}
Luego si quieres un poco mas puedes hacer un for y con matrices ir metiendo los datos en base a una plantilla:

Cita:
fucntion escribe_publicidad(){
var imagen= array("img1", "img2", "img3"...);
var link = array("lnk1", "lnk2", "lnk3"...);
var nombre= array("nam1", "nam2", "nam3"...);
var i;
for(i=0;i<22;i++){
document.write('<a href="'+ link[i] +'" title="' + nombre[i] + '"><img src="' + imagen[i] + '" alt="' + nombre[i] + '"/></a>');
}
}
  #7 (permalink)  
Antiguo 10/05/2009, 16:28
 
Fecha de Ingreso: mayo-2009
Mensajes: 22
Antigüedad: 8 años, 7 meses
Puntos: 0
Respuesta: Lista de vínculos para imágenes

Gracias de nuevo por tu respuesta.

fucntion escribe_publicidad(){
var imagen= array("img1", "img2", "img3"...);
var link = array("lnk1", "lnk2", "lnk3"...);
var nombre= array("nam1", "nam2", "nam3"...);
var i;
for(i=0;i<22;i++){
document.write('<a href="'+ link[i] +'" title="' + nombre[i] + '"><img src="' + imagen[i] + '" alt="' + nombre[i] + '"/></a>');
}
}

Solo un par de cosas, en img1, img2.... que debo poner, las rutas de las imágenes? Creo que lo del nombre puedo prescindir.
luego en document.write, no entiendo muy bien que debo poner, o este es el código que va en el archivo .js que me decias.

Este es el codigo que debo poner en cada pagina no?

fucntion escribe_publicidad(){
document.write('Aquí el código HTML, si quieres poner comillas simples se ponen \' si no no funciona');
}

y que pongo en el vinculo de cada imagen?

Gracias.
  #8 (permalink)  
Antiguo 11/05/2009, 08:09
Avatar de AnesGy  
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigüedad: 8 años, 7 meses
Puntos: 19
Respuesta: Lista de vínculos para imágenes

En img1 e img2 y demás es la imagen (ruta)

En document.write es lo que vas a escribir. Allí pones un código genérico, común a todos (el código del link y el código de la imagen dentro del link) y el código se encarga de repetirlo las 22 veces para poner los 22 enlaces.
  #9 (permalink)  
Antiguo 11/05/2009, 08:53
Avatar de webosiris
Moderador egiptólogo
 
Fecha de Ingreso: febrero-2002
Ubicación: Luxor, Egipto
Mensajes: 10.727
Antigüedad: 15 años, 10 meses
Puntos: 997
Respuesta: Lista de vínculos para imágenes

creo que te estas ahogando en una gota de agua, con includes y php es bien fácil, no tenes que modificar nada de la estructura y es bien rápido!!!

Solo creas 1 archivo con los 22 banners, y lo incluyes en todos los demás con
Código php:
Ver original
  1. <?php include(ruta-del-archivo.php); ?>

muevo a Web general ya que se puede hacer de varias formas, pero no solo con html
__________________
Pasamos tus PSD a HTML

Pobre del que lo sabe todo, porque no tiene nada más que aprender ni razón para vivir. -
  #10 (permalink)  
Antiguo 11/05/2009, 13:17
 
Fecha de Ingreso: mayo-2009
Mensajes: 22
Antigüedad: 8 años, 7 meses
Puntos: 0
Respuesta: Lista de vínculos para imágenes

Hola webosiris.

En primer lugar gracias por tu respuesta. Yo lo tengo todo en HTML pero mi servidor soporta PHP, esto que dices como lo podría hacer, es que no entiendo eso de meter los 22 banners en un archivo, lo tengo como comenté en el mensaje anterior, los 22 banners en cada una de las 90 páginas, cada banner llamado de un modo. Me lo puedes explicar un poco mas por favor?

De todos modos, veo que el PHP puede hacer mi trabajo mucho mas simple, pero es que no se por donde meterle mano, ya que veo que eres un crack del código te explico mi caso. Estoy montando una web de televisión, y tengo 90 paises, lo que tengo hasta ahora es una plantilla que he hecho con una simple tabla para ir copiando esa pagina y hacer el resto de páginas con esa misma plantilla. Lo que quiero saber es si hay alguna herramienta PHP que me permita hacer esto sin que sea tan manual y pesado, creo que lo que busco es algo así como un gestor de contenido (ya me contesto yo solo, jejej) tipo Joomla o Mambo, puede ser no? Para que te hagas una idea de los conocimientos que tengo, los programas que estoy usando hasta ahora son Frontpage, Expression Web y un poco de Dreamweaver.

Sabiendo todo esto, que me recomiendas que haga, sigo haciendolo en HTML o me cambio a PHP?

Muchas gracias por tu ayuda.
Un saludo.
  #11 (permalink)  
Antiguo 11/05/2009, 14:48
Avatar de AnesGy  
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigüedad: 8 años, 7 meses
Puntos: 19
Respuesta: Lista de vínculos para imágenes

Quiere decir, en un archivo (de texto o html o php o inc o lo que quieras, como si kieres terminarlo en .tegucigalpa, eso si que contenga texto) pones los códigos de los 22 banners. Es decir, lo que has puesto en cada una de las páginas y que tendrías que cambiar página por página.

No tienes que poner el <html> ni el <header> nisiquiera el <body> solo el código de los banners.

Basicamente lo que hace es cargar los contenidos del archivo en la página desde donde se llama. Si tiene, además, otros códigos php, pues se ejecutan igual.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:47.