Autor Zpráva
Lunder123
Profil *
Dobrý den,
Pořteboval bych nějakou věcičku, co by zobrazila každý měsíc jiný obrázek. (do kalendáře)
Existuje něco takového?
Děkuji za odpovědi.
xmark
Profil
Věcička :-)
<? echo date("n").".jpg";?>


Vloží do kódu text "1.jpg" až "12.jpg" (bez uvozovek) podle aktuálního měsíce.
Nezapomeň, že soubor musí mít příponu php, nikoliv html.
//edit: a jestli sis za tím účelem nic neinstaloval, nepojede ti to na lokálu, musíš s tím někam na server.
Lunder123
Profil *
xmark:
Nezapomeň, že soubor musí mít příponu php, nikoliv html.
To je logické - php skript.
//edit: a jestli sis za tím účelem nic neinstaloval, nepojede ti to na lokálu, musíš s tím někam na server.
To už dávno taky vím...
Díky zkusím.
Lunder123
Profil *
Mám ty obrázky nějak oddělit - ; ?
xmark
Profil
Lunder123:
Jak oddělit?
Lunder123
Profil *
Když je tam víc obrázků za sebou - jak jsi řekl, má mezi němi měco být nebo mají být jenom tak za sebou?
Lunder123
Profil *
Promiň xmarku, že jsem tě obtěžoval - je pravda, že kód co jsi tam napsal je už hotový, že? Já tam jak blbec vypisoval obázky.
Lunder123
Profil *
Mně to ale pořád nefunguje. Pokud víš co dělám za chybu poraď prosím.
jenikkozak
Profil
Lunder123:
xmarkův skript v srpnu vypíše „8.jpg“, příští měsíc vypíše „9.jpg“, v lednu „1.jpg“ - zkrátka píše číslo aktuálního měsíce. Kolem toho přidej tag obrázku, například:
<img src="<? echo date("n").".jpg";?>" alt="Obrázek měsíce">

Výsledek php skriptu bude tento měsíc <img src="8.jpg" alt="Obrázek měsíce">, stačí tedy vytvořit 12 různých obrázků s názvy 1.jpg, 2.jpg... 12.jpg. PHP skript je hotový, není potřeba do něj už žádné názvy obrázků vypisovat.
Lunder123
Profil *
Díky moc - tohle jsem potřeboval. Věděl jsem, že tam někde chybí tag img, ale nevěděl jsem kde... Znovu díky.
Lunder123
Profil *
Díky - už to funguje!!!
Dee
Profil *
Takže tady by se musely ty obrázky příslušně jmenovat? A co kdybych chtěla každý měsíc vypsat jenom název souboru, třeba ve tvaru cokoli1.html, pak další měsíc cokoli2.html, cokoli3.html? Za předpokladu, že by tam to "cokoli" zůstávalo a vždycky se jen o jednu načítala ta číslovka, že by to nebylo třeba v srpnu "cervena.html" a v září "modra.jpg"?
jenikkozak
Profil
Dee:
Přečti si výše uvedené. Tvůj problém by vyřešila jednoduchá úprava kódu, který jsem napsal. Abych se vyhnul dalším zbatečným dotazům, upravím ti to raději sám:
cokoliv<? echo date("n");?>.html
Dee
Profil *
jenikkozak:
Četla jsem to. Díky za vysvětlení. Ale myslela jsem, že ty soubory se musí striktně jmenovat číslem a nijak jinak, nedošlo mi, že pokud tam ta číslovka bude, zbytek je fuk. Ale když už to budou soubory jako 155.html, 156.html tak už tenhle postup aplikovat nepůjde, že?
panther
Profil
Dee:
Ale když už to budou soubory jako 155.html, 156.html tak už tenhle postup aplikovat nepůjde, že?
proč taková hausnumera, mají nějaký smysl?

Pokud půjdou za sebou, můžeš se k nim dostat nějakým výpočtem (k date("n") přičíst 150), případně naskládat do pole (date("n") bude klíčem).

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0