Autor Zpráva
michael
Profil *
Jak mám udělat kód který by přepínal při každém zobrazení stránky jiný obrázek z mojí fotogalerie. Chtěl by jsem náhodný obrázek.
Hooonza
Profil *
Pojmenuj si obrázky 1.gif, 2.gif, 3.gif ..., potom náhodně vygeneruj číslo v rozsahu počtu tvých obrázků a číslo dosadíš do adrey odkazu. Pomocí PHP či javaskriptu.
Řešení javaskriptem mám tady na té stránce dole (ve zdrojáku najdeš kód javaskriptu za poznámkou <!-- Adopce na dálku -->).
MiHaL
Profil *
pomocí PHP:
pojmenuj si obrázky např. "obrazek1.jpg", "obrazek2.jpg", obrazek3.jpg", atd.
do kodu pak vlož tenhle PHP skript:
<img src="img/obrazek<?php echo rand(1,7); ?>.jpg">
Pozn.: v zavorce za "rand" určuješ rozsah ze ktereho se generuje nahodne čislo, takže druhe čislo přizpusob počtu svych obrazku.
michael
Profil *
Já jsem to zkusil taky, ale nejde mi to. Názvy jsem dal o1,o2...o11 a do adminu jsem to dal takhle:
<img src="fotky/o<?php echo rand(1,11); ?>.jpg" width=100 height=120 > ale nejde to poraďte mi, a jak to dám do odkazu?
jrm
Profil
Já nabízím každou minutu jiný obrázek takto:

<div class="ObrCenter">
<? $minuta = substr($cas,14,2); ?>
<img src="/img_titl/<? echo $minuta ?>.jpg" alt="jeden z našich výrobků" title="zobrazení: každou minutu jiný výrobek">
</div>

Zkus tu fci rand dát před a pak doplnit jen číslo...
michael
Profil *
A jak by jsi to udělal asi v mojem případě?
jrm
Profil
Principielně stejně. Někdy je lepší vykonat funkci předem a použít až její výsledek.

<? $cislo = rand(1,11); ?>
<img src="/fotky/o<? echo $cislo; ?>.jpg">
michael
Profil *
Zkusím to.
michael
Profil *
není pro to nějaký základ který já nemám? Zkus se podívat na zdrojový kód na stránce http://novofundland.wz.cz/zkouska.html nevím proč mi to nejde
jrm
Profil
Zde uváděné příklady potřebují podporu PHP.
michael
Profil *
A není něco pro HTML?
jrm
Profil
Jen HTML ne, ale zkus změnit příponu toho souboru z .html na .php a na webzdarma to snad půjde.
michael
Profil *
Zkusím to. Ale když už to budu dělat tek to asi udělám u všech.
michael
Profil *
Jde to
fxd
Profil *
[img][/img][img][/img][img][/img]
.)
Profil *
rad bych se zeptal co mam spatne .. chtel bych nahodne vkladat třeba text s obrazkem (stranka.php) a píše mi to chybu :(

<? $cislo = rand(1,2); ?>
<? include "stranka<? echo $cislo; ?>.php"; ?>

nevi nekdo jak to upravit aby to šlo ? diky :)
Casero
Profil
.)

<? $cislo = rand(1,2); 

include "stranka".$cislo.".php"; ?>
.)
Profil *
diky moc du to skusit :)
JANA
Profil *
Začínám se učit pracovat v poznámkovém bloku pomocí html, ale nechápu jak si mám výsledek své práce překontrolovat, prostě bych chtěla vidět jak ten text vypadá bez kódů tak jak se zobrazí na internetu ale nevím jak?
jrm
Profil
Jedná-li se o HTML a napsaný soubor má koncovku .htm, pak ho otevřeš přímo v prohlížeči.
Pokud se jedná o PHP, musíš mít na svém počítači nainstalováno a zprovozněno víc, např. apache server s php překladačem, případně MySQL. To se dá sehnat i v jednom instalačním balíku, např.:
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topic=56 734
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topic=55 459
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topic=54 627
http://www.appservnetwork.com/index.php
Hroch
Profil *
Nefunguje mi náhodný obrázek, nevím čím to může být, kód mám:

<img src="2007_09_22/IMG_<?php echo rand(3508,3510); ?>.jpg" width="80" height="120">

podívejte se na Moje stránky tam to je na hlavní stránce, skoro na konci kódu.
Díky
jrm
Profil
Při mém pokusu tam "něco" bylo:
<p><img src="2007_09_22/IMG_3509.jpg" width="80" height="120"></p>
ale nezobrazilo se nic. Co velká písmena v názvu obrázku (používal bych jen malá a bez češtiny)? Nebo cesta k obázku včetně lomítek? Vše máš správně?
Hroch
Profil *
Doma to zkusím napsat jinak, ale přes EasyPHP mi to fungovalo, ale normálně na serveru to nejede.
velkyondra
Profil *
Prosím poraďte mi jak to udělat v java scriptu.
Toto téma je uzamčeno. Odpověď nelze zaslat.