Ver Mensaje Individual
  #8 (permalink)  
Antiguo 04/08/2012, 21:26
wlinker
 
Fecha de Ingreso: agosto-2012
Mensajes: 39
Antigüedad: 11 años, 9 meses
Puntos: 5
De acuerdo Respuesta: echo me imprime "array"

mira, si te está funcionando hasta "una parte" como tu dices, no te quieres la cabeza, guarda en una nueva variable el valor del color...

algo asi, en esta parte...:

Código PHP:
Ver original
  1. echo "<ul>";
  2.             foreach($colores_disponibles_tela as $color_tela){
  3.             $color_actual = array_keys($colores_disponibles_tela,$color_tela);
  4.             echo '<li class="lista_productos" style="background-color:#'.$color_tela.'"><a href="telas.php?tela='.$ver_tela.'&color_tela='.$color_tela.'&nombre_tela='.$nombres_tela[$color_actual[0]].'" class="loadable" style="display:block">&nbsp;</a> </li>';
  5.             }
  6.             echo "</ul>";
  7.             echo "</br></br>";


vas a agregar la siguiente linea:

Código PHP:
Ver original
  1. $nombre_temporal_color = $nombres_tela[$color_actual[0]];

de tal manera que te quede el primer fragmento:

Código PHP:
Ver original
  1. echo "<ul>";
  2.             foreach($colores_disponibles_tela as $color_tela){
  3.             $color_actual = array_keys($colores_disponibles_tela,$color_tela);
  4.             $nombre_temporal_color = $nombres_tela[$color_actual[0]];
  5.             echo '<li class="lista_productos" style="background-color:#'.$color_tela.'"><a href="telas.php?tela='.$ver_tela.'&color_tela='.$color_tela.'&nombre_tela='.$nombres_tela[$color_actual[0]].'" class="loadable" style="display:block">&nbsp;</a> </li>';
  6.             }
  7.             echo "</ul>";
  8.             echo "</br></br>";

con loque tendrías el color actual en la variable:

Código PHP:
Ver original
  1. $nombre_temporal_color

y ahora si podrías usarla en cualquier otra parte :)

el problema que encuentro, segun veo... es el ámbito de la variable, la querías usar en un lugar donde ya no era posible por el uso de los parametros.

cuentame como te va.

saludos.