Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Angel Zero en 6 Octubre 2011, 22:33 pm



Título: No carga imagenes y tampoco datos. (Solucionado)
Publicado por: Angel Zero en 6 Octubre 2011, 22:33 pm
Hola espero esten bien :D

Estoy creando una especie de entrada, todo normal hasta que llega al punto de pedir datos de vendedor. he encontrado y modificado el .tpl que posee la informacion que llama y busca, pero no pasa nada. miremos

Citar
<td align="right" valign="top" width="250">

  <table cellpadding="0" border="0" cellspacing="1" align="left">

  <tr><td>&nbsp;&nbsp;</td></tr>

  <tr><td colspan="2" align="center">

     {if $Resultados[1]->cedula eq "811012371-1"}
        <a href="http://www.redmotors.com.co/concesionarios.php?opcion=811012371-1">
           <img width="270" height="100" src="{$Ruta}images/concesionarios/logo-2-tired.png" />
       </a>
{else}
       <a href="www.redmotors.com.co">
           <img width="270" height="100" src="{$Ruta}images/redmotors.png" />
          </a>
     {/if}

    </td>
    </tr>
Este me trabaja normal, me llama la informacion y me muestra los datos. queda de esta forma.

http://www.redmotors.com.co/buscarVendedor.php?id=811012371-1

el problema esta en este.
Citar
{elseif $Resultados[1]->cedula eq "123123123"}
        <a href="http://www.redmotors.com.co/concesionarios.php?opcion=123123123">
           <img width="270" height="100" src="{$Ruta}images/concesionarios/logo-skoda-2.png" />
       </a>
y me queda de esta forma.

http://www.redmotors.com.co/buscarVendedor.php?id=123123123

la imagen deberia ser la "logo-skoda-2.png" pero muestra la de redmotors. la informacion del vendedor deberia ser la que se muestra en la base de datos con la cedula 123123123 pero la deja en blanco.

no tengo la mas minima idea de que puede ser, les agradezco toda ayuda posible, y si necesitan algo me dicen.


Título: Re: No carga imagenes y tampoco datos.
Publicado por: adastra en 14 Octubre 2011, 09:03 am
Has intentado depurar tu programa para ver cuales son los valores de la estructura de "$Resultados[1]"
Por otro lado, si tienes un if <-> else entra por una o por otra instrucción, y no hay más, el posterior elseif que mencionas no creo que se ejecute, deberias tener algo como:

{if $Resultados[1]->cedula eq "811012371-1"}
 <a href="http://www.redmotors.com.co/concesionarios.php?opcion=811012371-1">
           <img width="270" height="100" src="{$Ruta}images/concesionarios/logo-2-tired.png" />
 </a>
{/if}

{if $Resultados[1]->cedula eq "123123123"}
 <a href="http://www.redmotors.com.co/concesionarios.php?opcion=123123123">
           <img width="270" height="100" src="{$Ruta}images/concesionarios/logo-skoda-2.png" />
 </a>
{/if}


{if $Resultados[1]->cedula neq "123123123" || $Resultados[1]->cedula neq "811012371-1"}
 <a href="www.redmotors.com.co">
           <img width="270" height="100" src="{$Ruta}images/redmotors.png" />
 </a>
{/if}


Título: Re: No carga imagenes y tampoco datos. (solucionado)
Publicado por: Angel Zero en 15 Octubre 2011, 07:01 am
el problema estaba en el contador, se iniciaba desde el numero "1" el cual seria como el "2" ya que se empieza desde el "0"

Gracias por la ayuda ;)