• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    Imagenes guilds

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    1default Imagenes guilds el Miér Mar 07, 2018 9:28 pm

    lmiguelm26

    avatar
    Miembro
    Miembro
    Hola Todos ando tratando de resolver los problemas De un Gesior !


    No logro que agarre las imágenes de las guilds  !!




    La guilds.php No pude publicarla por que es demaciado extensa


    Y el guild_image.php

    Código:

    <?php
    if(!defined('INITIALIZED'))
     exit;
    $guild_id = (int) $_REQUEST['id'];
    $guild = new Guild($guild_id);
    $guildLogo = $guild->getGuildLogo();
    $guildLogoInfo = explode(';', $guildLogo, 3);
    $image = array();
    $image['content_mtime'] = $guildLogoInfo[0];
    if(isset($_SERVER['HTTP_IF_MODIFIED_SINCE']) && strtotime(preg_replace('/;.*$/','',$_SERVER["HTTP_IF_MODIFIED_SINCE"])) == $image['content_mtime'])
    {
     header('HTTP/1.0 304 Not Modified');
     /* PHP/webserver by default can return 'no-cache', so we must modify it */
     header('Cache-Control: public');
     header('Pragma: cache');
     header('Last-Modified: ' . gmdate('D, d M Y H:i:s', $image['content_mtime']) . ' GMT');
    }
    else
    {
     $image['content_type'] = substr($guildLogoInfo[1], 5);
     $image['content'] = base64_decode(substr($guildLogoInfo[2], 7));
     header('Content-Type: ' . $image['content_type']);
     header('Cache-Control: public');
     header('Pragma: cache');
     header('Last-Modified: ' . gmdate('D, d M Y H:i:s', $image['content_mtime']) . ' GMT');
     echo $image['content'];
    }



    Muchas Gracias!!

    Ver perfil de usuario

    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).