ZNÁSOBTE počet výdejních míst Vašeho eshopu a zvyšte obrat.
Zobrazují se odpovědi 1 až 11 z 11

Logo s RSS čtečkou

  1. Zdravim,

    potřeboval bych poradit jak vytvořit banner, ve kterém by se ukazovaly nejnovější zprávy z mého webu?

    Díky za všechny odpovědi.

    maresak

  2. Happy Robot :]
  3. Javascript ???

  4. Tj možný, ale jaký?

  5. O provedení nemám tušení, k tomu ať se vyjádří někdo zkušenější... :)

  6. ...banner z novinkami ako obrazok ? :eek2:
    tak ma napadaju:
    1. flash => spravi kazdy ale uzivatel moze mat vypnute......ja tiez flashove su iba reklamy.... :D alebo ma nenainstalovany plugin a nevie to klasicky BFU...
    2. javascsript(Ajax) do tabulky na styl chatu nejak pekne nastylovat => javascript ma kazdy ale pracne na efekty...
    3. klikacia mapa a gdLib => iba ciste HTML takze kazdy ale zataz na server a bez efektov...

  7. Aha no jak tak koukák tak nic takovýho nedokážu.. Nevím jestli jsem se správně vyjádřil, chtěl bych toto:

    <iframe src="http://www.real-madrid.cz/rekl450x60.php" width="450" height="60" scrolling="no" frameborder="0" border="0" marginwidth="0" marginheight="0"></iframe>

  8. ...odkopirujuj zdrojak to je iba javascript...na sposob cislo 2. s tym ze netaha nic zo serveru...;)

  9. Nejjednodussi varianta je flash + XML :)

    ---------- Příspěvek doplněn 30.10.2010 v 21:41 ----------

    Doprcic, to jsem se zas zapomnel podivat, kdy bylo nahozene tema... blbec.

  10. Absolutně nechápu už jen název téma ...

  11. Pokud jsem spravne pochopil mel by stacit PHP a nejaka IMG knihovna treba GD library http://www.boutell.com/gd/

  12. Já to řeším přes následující PHP script. Budeš potřebovat knihovnu SimplePie, tu seženeš na netu.

    Script:
    PHP kód:
    <?php
    /*
      -- Script by Jaa(c) 4 www.tutorials.cz
      -- podpora na http://www.tutorials.cz/clanek1368-
      -- Pokud mate jakekoliv dotazy, nebojte se mi tuts napsat, popr. napiste na dan(at)princ.name
      
    ----- VENUJTE CHVILI NASTAVENI, MUSITE VYPLNIT VSE ----- 
    */
    //relativní cesta (vuci tomuto souboru) k obrazku na pozadi - MUSI BYT v *.png
    $obrpozadi './img/emeres_rss.png';

    //relativní cesta k souboru s fontem + nazev fontu *.ttf - font MUSI BYT v *.ttf
    $font './font/DejaVuSansCB.ttf';

    //Cesta k RSS, včetně http://
    $rssurl 'http://www.emeres.eu/feed/rss';

    //pocet radku - zobrazenych clanku v podpisu
    $clanku 2;

    //maximalni delka radku, zbytek se orizne a zobrazi se 3 tecky "..."
    $znaku 35;

    //velikost pisma - v nejakych podivnych relativnich jednotkach, muste vyzkouset
    $velikost 9;

    //zarovnani clanku, pokud ma byt zprava tak true, pokud zleva tak false
    $zprava false;

    //odsazeni zprava v pixelech, pokud $zprava = true;
    $ozprava 0;

    //odsazeni zleva v pixelech, pokud $zprava = false;
    $ozleva 5;

    //odsazeni shora v px, prvni radek bude odszaen o nasledujici hodnotu $radek, tzn muzete zadat i zapornou hodnotu
    $oshora 40;

    //vyska radku v px
    $radek 25;

    //barva prvniho radku - tri decimalni cisla v poradi r, g, b, cisla z intervalu <0;255>
    $barva1 = array(   255255255   );

    //barva ostatnich radku
    $barva2 = array(   255255255   );

    require(
    './simplepie_config.php');
    ?>
    simplepie_config.php:
    PHP kód:
    <?php
    //Povolení cache, true -> cachovani povoleno. V tom případě je potřeba vytvořit adresář cache s právem zápisu (CHMOD 777)
    $cache true;

    //Doba cache
    $cache_duration 3600;

    //Pokud nejste na free hostingu, odkomentujte následující řádku, jinak se vám nemusí načíst písma. Na free hostingu to pravdepodobne nepojede kvuli Safe modu
    @putenv('GDFONTPATH=' realpath('.'));
    /*
    ----- VSE POTREBNE NASTAVENO ----- 
    */


    $obrazek imagecreatefrompng($obrpozadi);

    //imagealphablending($obrazek, true); 
    //imagesavealpha($obrazek, true); 

    $zapsat = array();
      
      
    //čtečka
      
    require_once './inc/simplepie.inc';
     
      
    $rss = new simplepie();
      
    $rss->enable_cache($cache);
      
    $rss->set_cache_duration($cache_duration);
      
    $rss->set_feed_url($rssurl);
      
    $rss->init();
      
    $rss->handle_content_type();
      if (
    $rss->data):
        for (
    $i 0$i $clanku$i++) 
        {
          
    $feed $rss->get_item($i);
          
    $item $feed->get_title();
          if (isset(
    $item))
            
    $zapsat[] = $item;
        }
      endif;

    $r 1;
    foreach(
    $zapsat as $id => $clanek)
    {
      if(
    strlen($clanek) > $znaku)
      {
        
    $clanek mb_substr($clanek0$znaku-3'utf-8');
        
    $clanek .= "...";
      }
      
      if (
    $zprava)  {
        
    $box = @imagettfbbox($velikost0$font$clanek);
        
    $sirka $box[2] - $box[0];
        
    $x =  @imagesx($obrazek) - $sirka $ozprava;
      }
      else  {
        
    $x $ozleva;
      }
      
      
    $vyska $oshora $r $radek;

      if (
    $r == 1) {
        
    $barva = @imagecolorallocate($obrazek$barva1[0], $barva1[1], $barva1[2]);
       }  
      
      else  {
        
    $barva = @imagecolorallocate($obrazek$barva2[0], $barva2[1], $barva2[2]);
      }

      @
    imagettftext($obrazek$velikost0$x$vyska$barva$font$clanek);
      
    $r++;
    }

    header('Content-type: image/png');
    @
    imagepng($obrazek);
    @
    imagedestroy($obrazek);
    ?>
    .htaccess:
    PHP kód:
    RewriteEngine On

    RewriteBase 
    /
    RewriteCond %{REQUEST_URI} \.png$
    RewriteRule ^(.*).png$ $1.php 
    Výsledek:

Hostujeme u Server powered by TELE3