Autor | Zpráva | ||
---|---|---|---|
Nercom Profil * |
#1 · Zasláno: 28. 6. 2016, 12:34:17
Mám dva obrázky GIF uložené na FTP:
/obrazky/1.gif /obrazky/2.gif A potřeboval bych tyto obrázky náhodně zobrazovat přímo v obrazky.php Tj. pokud otevru obrazky.php, tak aby se zobrazil buď 1.gif nebo 2.gif Potřebuji, aby obrazky.php se tvářil jako obrázek. Snad jsem to napsal dobře :) |
||
Dan Charousek Profil |
#2 · Zasláno: 28. 6. 2016, 12:52:34
Něco takového by mohlo fungovat.
<?php $im = imagecreatefromgif("/obrazky/" . rand(1, 2) . ".jpg"); Header("Content-type: image/gif"); imagegif($im); imagedestroy($im); |
||
nightfish Profil |
#3 · Zasláno: 28. 6. 2016, 13:12:24
A nebo jednodušeji:
<?php Header("Content-type: image/gif"); readfile(__DIR__.'/obrazky/'.rand(1,2).'.gif'); |
||
juriad Profil |
#4 · Zasláno: 28. 6. 2016, 13:22:20
Nabízím ještě variantu, která umožňuje i cachování obrázku za cenu jednoho requestu navíc. To se vyplatí, pokud je pravděpodobné, že uživatel často uvidí stejný obrázek, což v případě dvou obrázků bude nastávat.
header("Location: /obrazky/" . rand(1, 2) . ".jpg", TRUE, 307) |
||
Časová prodleva: 9 let
|
0