Comunidad de diseño web y desarrollo en internet online

Imagen cambia respecto a sección

Citar            
MensajeEscrito el 25 Mar 2009 03:34 pm
Hola quiero saber como se hace en php para asignarle una imagen de header a un elemento del menú, es decir, si yo voy a inicio el header tenga una imagen, si voy a contactenos el header tenga otra imagen, etc...

mi menú tiene 6 secciones y necesito asignar un header a cada sección

Agradezco su ayuda

Por D-Virus

508 de clabLevel

3 tutoriales

 

Bogotá Colombia

chrome
Citar            
MensajeEscrito el 25 Mar 2009 05:12 pm
Hola compa

me imagino que todo ocurre en la misma pagina, de forma dinamica... para eso te recomiendo que crees una funcion en javascript que la hacer click en cada item del menu le haga el cambio del header

Código :

<script>
function cambiaIMG(numero){
   var imagen = document.getElementById('header');
   if(numero==1){
      imagen.src='imagen1.jpg';
   }else   if(numero==2){
      imagen.src='imagen2.jpg';
   }else   if(numero==3){
      imagen.src='imagen3.jpg';
   }else   if(numero==4){
      imagen.src='imagen4.jpg';
   }else   if(numero==5){
      imagen.src='imagen5.jpg';
   }else   if(numero==6){
      imagen.src='imagen6.jpg';
   }else{
      imagen.src='imagen1.jpg';
   }
}
</script>

Por jpcw

Claber

1715 de clabLevel

1 tutorial

Genero:Masculino  

AlgoritmicBrainDesigner

firefox
Citar            
MensajeEscrito el 25 Mar 2009 05:13 pm
Puedes recibir un parametro get con el que cambies la imágen que quieres mostrar, luego la muestras así:

Código PHP :

<img src="<?php echo $nombre_imagen ?>" />

Por Odin

Claber

639 de clabLevel

2 tutoriales

Genero:Masculino   Premio_Secretos

El valle de las hamacas

firefox
Citar            
MensajeEscrito el 25 Mar 2009 05:15 pm
Gracias por responde Juan Pablo, si todo ocurre en una sola página de forma dinámica, voy a ensallar con este script.

Muchas gracias

Por D-Virus

508 de clabLevel

3 tutoriales

 

Bogotá Colombia

chrome
Citar            
MensajeEscrito el 25 Mar 2009 05:18 pm
@ odin, no entiendo ese metodo, ya que necesito que la imagen sea deacuerdo al id del menu, adicionalmente el menu lo genero dinámicamente.

Por D-Virus

508 de clabLevel

3 tutoriales

 

Bogotá Colombia

chrome
Citar            
MensajeEscrito el 25 Mar 2009 05:24 pm
Por lo que veo, no entendí bien que es lo que necesitabas, por lo que lo que sugerí no es válido para este caso.

Por Odin

Claber

639 de clabLevel

2 tutoriales

Genero:Masculino   Premio_Secretos

El valle de las hamacas

firefox
Citar            
MensajeEscrito el 25 Mar 2009 05:31 pm
jeje igual gracias por responder, lo que quiero hacer es que el header cambie con cada seccion, como por ejemplo el header de cristalab

Por D-Virus

508 de clabLevel

3 tutoriales

 

Bogotá Colombia

chrome
Citar            
MensajeEscrito el 25 Mar 2009 07:20 pm
intenta como te respondieron arriba... pasando informacion por url
tupagina.php?header=seccion1

y le das la instruccion para que muestre el header de cada seccion..

espero haberme explicado bien..

Por calebzion

51 de clabLevel



Genero:Masculino  

Diseñador Programador Principiante

msie7
Citar            
MensajeEscrito el 25 Mar 2009 08:21 pm
no calebzion, no entiendo lo que me quieres decir

Por D-Virus

508 de clabLevel

3 tutoriales

 

Bogotá Colombia

chrome
Citar            
MensajeEscrito el 25 Mar 2009 11:57 pm
tienes 2 formas de hacerlo con javascript o con php si lo usas con javascript tu web debe estar en ajax pues de esta forma no se te recargara la web y siempre veras la misma cabezera si lo haces con php te puedo recomendar un array y parametros get para mostrar la imagen que estes solicitando cualquier cosa si me entiendes postea la respuesta y me explico mejor bye

Por talcual

686 de clabLevel



 

Colombia

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.