| Autor | Správa |
capricorn7
 Užívateľ
 Založený: 27.09.2007 Príspevky: 418 Bydlisko: Dubnica nad Váhom
 | Zaslal: Pi 08.02.08 17:24 |   |
Vie mi niekdo poradit kod ktory mi umozni taku vec ako je nahodne zobrazenie z dvoch alebo viac bannerov, myslim ze nacitam stranku a zobrazi sa mi banner, po refresh sa zobrazi iny baner, alebo nieco co by ich zobrazovalo nahodne... hadam ste ma pochopili s tejto zkomoleniny co som napisal.. |
_________________ `•.¸¸.•´><((((º>`•.¸¸.•´¯`•.¸.•´¯`•...¸><((((º> | |
     |
 |
mondzo
 Užívateľ
 Založený: 09.02.2007 Príspevky: 248
 | Zaslal: Pi 08.02.08 17:29 |   |
jednoducho,
ak pouzivas databazu, nasackovat banner a jeho link do databazy, spravit nahodny generator a zobrazovat ich nahodne pri kazdom refreshi stranky...
Teda ja by som:
1. vytvoril adresar na servri banner, kde by som ukladal fyzicky vsetky bannery
2. vytvoril tabulku v db s id, link alebo presny nazov suboru bannera, napr. banner.jpg + dalsie potrebne info ako datum vytvorenia, nejaky comment atd
3. v php vytvorit nahodny php generator zo vsetkych bannerov ulozenych v db -> najdes lahko cez google napr.
4. zobrazit banner na zaklade udajov z db, teda hlavne linku
Mohlo by to fungovat  |
Naposledy upravil mondzo dňa Pi 08.02.08 17:32, celkom upravené 1 krát. | |
   |
 |
stenley
 Moderátor
 Založený: 27.07.2007 Príspevky: 3776 Bydlisko: Bratislava Vek: 27
 | Zaslal: Pi 08.02.08 17:31 |   |
bolo to tu uz nedavno riesene, staci pohladat, princip je ten, ze si napr. vygenerujes nahodnu hodnotu z urcitej mnoziny cisel, ktoru pouzijes potom ako index v poli s bannermi; alebo si z db vytiahnes len nejaky zaznam, zalezi od toho cez co to chces riesit... |
_________________ Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB | |
    |
 |
capricorn7
 Užívateľ
 Založený: 27.09.2007 Príspevky: 418 Bydlisko: Dubnica nad Váhom
 | Zaslal: Pi 08.02.08 17:51 |   |
no super rady len moc teorie namna... obratme to viac do praktickej aplikacie...:
Mam dva SWF bannery, script pre nahodne generovanie napisat sam neviem, da sa niekde ten script zohnat? |
_________________ `•.¸¸.•´><((((º>`•.¸¸.•´¯`•.¸.•´¯`•...¸><((((º> | |
     |
 |
mondzo
 Užívateľ
 Založený: 09.02.2007 Príspevky: 248
 | Zaslal: Pi 08.02.08 18:01 |   |
hm, ked mas len 2 bennery, nemas co riesit, supni ich do pola. Uplne jednoduchy skriptik
| kód: |
$bannersArray = ("link_na_prvy_banner", "link_na_druhy_banner");
// nahodny generator
$randomCislo = rand(1, count($bannersArray));
$activeLink = $bannersArray[$randomCislo];
|
$activeLink -> si uz zakomponuj do casti/sekcie, kde zobrazujes bannery. |
| |
   |
 |
capricorn7
 Užívateľ
 Založený: 27.09.2007 Príspevky: 418 Bydlisko: Dubnica nad Váhom
 | Zaslal: Ne 10.02.08 21:00 |   |
no ale ja pouzivam Etomite a potrebujem to tak ze kod nahram do pamate a ono sa to dakde ulozi pod menom ktore tomu dam a potom si to uz len vyvolam...... napriklad
{{baner}} |
_________________ `•.¸¸.•´><((((º>`•.¸¸.•´¯`•.¸.•´¯`•...¸><((((º> | |
     |
 |
|