AYUDA PHP

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Paul_Kraft
    jarabe de garola
    • 13-01-2005
    • 10776

    #1

    AYUDA PHP

    <?php
    // Pone una imagen, si no la carga, muestra texto.
    echo ('<img src="/images/logo.png" alt="">');

    else
    {
    // muestra texto.
    echo('textotexto porque salio mal la imagen');
    }
    ?>

    que es lo que esta mal ?
    eso esta dentro de un <div>


    Un gatito mimoso del poder económico
    por si queres ver papitas:
     



  • Paul_Kraft
    jarabe de garola
    • 13-01-2005
    • 10776

    #2
    bump

    no sale en el nuevos posts?


    Un gatito mimoso del poder económico
    por si queres ver papitas:
     



    Comentario

    • Control
      Haceme una gauchada
      • 26-06-2010
      • 8744

      #3
      Si pero no tengo idea.


       

      Comentario

      • Paul_Kraft
        jarabe de garola
        • 13-01-2005
        • 10776

        #4
        bueno me voy a hacer tramites, me bumpeas el thread hasta que alguien responda ?


        Un gatito mimoso del poder económico
        por si queres ver papitas:
         



        Comentario

        • Control
          Haceme una gauchada
          • 26-06-2010
          • 8744

          #5
          ok.


           

          Comentario

          • acha
            Mega Egelito
            • 10-11-2004
            • 3902

            #6
            que es lo que no te anda??

            no se que estas intentando hacer pero el atributo ALT hace lo que pedis, sino carga la imagen te muestra el texto

            <img src="/images/logo.png" alt="aca pone el texto que quieras">

            W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.


            aclaro que de php no se una goma , pero a ese else no le falta un if ??
            Editado por última vez por acha; 27-09-2012, 10:28 AM.

            Comentario

            • MoaLaiSkirulais
              ^^(V)^^
              • 08-07-2003
              • 23268

              #7
              o.,o

              pará vos queres que si el file no existe en el disco directamente no ponga el <img>?

              Comentario

              • Lux
                ルクス
                • 24-04-2003
                • 24465

                #8
                si lo que querés hacer es lo que dice Diablo, ese código está re mal, juaj.

                fijate si no existe un booleano que te diga si el archivo existe o no (según google, file_exists va).

                o podés hacerlo por el lado del tamaño de la imagen si es que siempre va a haber un archivo dummy y la imagen/logo tiene una dimensión fija

                Comentario

                • Paul_Kraft
                  jarabe de garola
                  • 13-01-2005
                  • 10776

                  #9
                  Originalmente publicado por acha
                  que es lo que no te anda??

                  no se que estas intentando hacer pero el atributo ALT hace lo que pedis, sino carga la imagen te muestra el texto

                  <img src="/images/logo.png" alt="aca pone el texto que quieras">

                  W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.


                  aclaro que de php no se una goma , pero a ese else no le falta un if ??
                  cla, pero el tema es que el alt deseado(en caso de que no cargue la imagen) tiene codigo html.


                  Un gatito mimoso del poder económico
                  por si queres ver papitas:
                   



                  Comentario

                  • Lux
                    ルクス
                    • 24-04-2003
                    • 24465

                    #10
                    Estaría bueno que expliques un toque mejor lo que querés hacer.
                    Por qué la imagen podría llegar a cargar y a veces no?

                    El atributo alt de una imagen o un link no puede contener código html.

                    Comentario

                    • Paul_Kraft
                      jarabe de garola
                      • 13-01-2005
                      • 10776

                      #11
                      por eso quise hacer un else con php

                      la imagen no va a cargar cuando habilite el modo 'mala conexion' buep... que muestre un:

                      RESTORANCHEBANCHE
                      Telefonos 5555.5555 5555.5555

                      (notese que ambos textos tienen distintos estilos)
                      Editado por última vez por Paul_Kraft; 27-09-2012, 02:01 PM.


                      Un gatito mimoso del poder económico
                      por si queres ver papitas:
                       



                      Comentario

                      • Caquín
                        Iorio
                        • 26-02-2012
                        • 4663

                        #12
                        lo que te dijeron
                        falta un if y algo que te diga si la imagen cargo dentro del if
                        como dice lux, un fileexist deberia andar
                        Mientras tenga la salud para poder destruirla al otro día, estoy muy contento. Es el rock

                        Señorita mire lo que esta haciendo Iorio! esta dibujando una guitarra

                        Comentario

                        • MoaLaiSkirulais
                          ^^(V)^^
                          • 08-07-2003
                          • 23268

                          #13
                          dale flaco mové las tetas

                          Comentario

                          • Frostwarrior
                            Nerd legendario
                            • 30-01-2006
                            • 29055

                            #14
                            Hmm a ver, no se. (?)

                            fopen() devuelve FALSE si ocurre un error al cargar el archivo. O file_exist() pero fopen es más rápido y cabeza.
                            Aunque mepa que para este caso es mucho mejor usar javascript.

                            Qué dicen los capos de la güeb?
                            Editado por última vez por Frostwarrior; 27-09-2012, 02:09 PM.

                            Comentario

                            • Caquín
                              Iorio
                              • 26-02-2012
                              • 4663

                              #15
                              no se que es modo mala conexion
                              si es una variable de tu programa, linkeale una variable bool y usala para el if
                              si no, necesitas algo qeu te diga si el modo ese esta prendido o no
                              despues, para un else necesitas un if primero

                              Mientras tenga la salud para poder destruirla al otro día, estoy muy contento. Es el rock

                              Señorita mire lo que esta haciendo Iorio! esta dibujando una guitarra

                              Comentario

                              Trabajando...