AYUDA PHP

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • MoaLaiSkirulais
    ^^(V)^^
    • 08-07-2003
    • 23268

    #16
    obvio q debe usar file_exists($path)
    y path es el path del file system

    de ser un linux tendria la forma:
    /www/sitioWebLoco/imgs/imagen.gif

    algo así

    Comentario

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

      #17
      Igual ojo, habló de habilitar un modo "mala conexion", o esea que hay un modo "buena conexion". Eso significa que el archivo va a existir siempre, solo que lo carga o no según el modo que ponga.

      Comentario

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

        #18
        pero descarga la imagen ?

        entonces lo que estoy haciendo es al pedo juaj =(


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



        Comentario

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

          #19
          Che, lpm, un poco de orden no vendría mal para ayudarte mejor.

          Lo primero y principal es que indiques qué querés hacer.

          Decís que querés mostrar una imagen, y si activas un modo loco que deshabilita la carga de la imagen, entonces querés que muestre un texto en lugar de eso.

          Podés explicar qué es ese modo mala conexión? Más precisamente qué es lo que hace y cómo lo habilitas y cómo se entera el usuario que lo tiene habilitado.


          file_exists te devuelve un boolean, un TRUE (existe) o un FALSE (no existe). No te dice si carga o cargó. Eso lo definís vos, porque vos sos el que carga o no carga la imagen.


          Hay un montón de formas de hacer algo similar a lo que querés hacer, pero entender mejor qué querés y cómo lo venis haciendo nos permitiría darte un tip más preciso, en vez de arreglar y comentar incongruencias descolgadas.
          Editado por última vez por Lux; 27-09-2012, 03:40 PM.

          Comentario

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

            #20
            nos está gastando

            Comentario

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

              #21
              en el lugar de esa foto (esta en un archivo*sigh* bajen la foto)

              MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.


              sale una imagen. si la imagen se rompe o si el navegador se utiliza en modo 'no cargar imagenes' entonces que se vea el texto.

              se acepta algun codigo que no sea php.
              no me da la cabeza para solucionarlo, puesto que soy un novato en programacion ^_^" estuve un rato mirando alternativas(googleando) igual el metodo que posteo lux no lo probe porque no se como emplearlo, je. Se aceptan codigos en otro lenguaje, esta dentro de una pagina html.


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



              Comentario

              • Bestra
                vezzose mascherette
                • 07-03-2004
                • 12215

                #22
                usa alt

                <img src="url de tu imagen" alt="texto que queres que aparezca si pincha algo"/>

                con chrome anda medio como el ojete, con ie y ff va, opera ni idea

                Comentario

                • CcCamikaze
                  Langosta espía
                  • 28-04-2003
                  • 45790

                  #23
                  esto es asi amiguito de Jesu:


                  Código:
                  <?php
                  
                  if(CONDICION PARA EL IF){
                  
                  // Pone una imagen, si no la carga, muestra texto.
                  echo '<img src="/images/logo.png" />';
                  
                  
                  }else{
                  
                  
                  // muestra texto.
                  echo "textotexto porque salio mal la imagen";
                  }
                  ?>

                  alt es al pedo que le pongas si lo vas a dejar vacio
                  Editado por última vez por CcCamikaze; 27-09-2012, 08:49 PM.

                  Comentario

                  • CcCamikaze
                    Langosta espía
                    • 28-04-2003
                    • 45790

                    #24
                    ah.. .ahora si lei todo pero no entiendo lo que queres hacer.

                    a ver

                    si la imagen te carga la pones y sino te muestra un texto alternativo. eso queres?

                    Comentario

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

                      #25
                      si! quedaria algo asi el texto alternativo. necesito darle formato al texto alternativo...

                      RESTORANCHEBANCHE
                      Telefonos 5555.5555 5555.5555

                      gracias por participar ng


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



                      Comentario

                      • Kabronero
                        Giunta, Giunta, Giunta...
                        • 14-04-2003
                        • 46115

                        #26
                        che pero si el flaco tiene configurado el browser para que no cargue imágenes, vos desde PHP no te podés enterar nunca de eso
                        por ahí hay una forma re loca, pero aunque la haya es cualquiera que lo quieras hacer en php.

                        si entendí bien lo que querés hacer (explicás como una NUTRIA n), tenés que hacerlo en javascript
                        Every year of your life seems shorter than the previous one since each passing year represents smaller and smaller portions of your life. It's the same reason a gift of a thousand bucks would be huge news to you, but meaningless to Bill Gates.

                        Comentario

                        • Kabronero
                          Giunta, Giunta, Giunta...
                          • 14-04-2003
                          • 46115

                          #27
                          es más, hasta lo podés hacer con CSS medio cabeza sin nada de javascript
                          simplemente creás un div con el mismo tamaño de la imagen que tenga lo que ves querés (textos con estilo y no sé que) y que la imagen se cargue arriba de eso
                          si no se carga, te queda el div con el texto
                          Every year of your life seems shorter than the previous one since each passing year represents smaller and smaller portions of your life. It's the same reason a gift of a thousand bucks would be huge news to you, but meaningless to Bill Gates.

                          Comentario

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

                            #28
                            por ese lado me gusta mas. igual me parece que me voy a conformar dejando solo texto.
                            gracias =)


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



                            Comentario

                            • CcCamikaze
                              Langosta espía
                              • 28-04-2003
                              • 45790

                              #29
                              aaaah

                              no hace falta entonces tanto bardo eh?


                              haces asi:

                              en el css:

                              Código:
                              .no_image{
                              
                              	font-family:Verdana, Geneva, sans-serif;
                              	font-size:10px;
                              	color:#FFF;
                              	font-weight:bold;
                              
                              }



                              en php:

                              Código:
                              <?php
                              
                              if(CONDICION PARA EL IF){
                              
                              // Pone una imagen, si no la carga, muestra texto.
                              echo '<img src="/images/logo.png" />';
                              
                              
                              }else{
                              
                              
                              // muestra texto.
                              echo "<span class="no_image"> LA IMAGEN NO SE ENCUENTRA </span>";
                              }
                              ?>
                              entonces chequeas si esta la imagen, si esta pone la imagen, sino te devuelve la frase.

                              en CONDICION PARA EL IF, tenes que fijarte como traes la imagen? como sabes si esta? en que estas programando?

                              Comentario

                              • -NaZguL-
                                Espectro De El Anillo
                                • 11-12-2004
                                • 5901

                                #30
                                me gusto la de kabro...

                                paul, dejate de hinchà

                                Comentario

                                Trabajando...