Úprava scriptu

Programovacie jazyky, rady, poradňa...
K-ubo
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 110
Registrovaný: 04 feb 2011, 10:43
Bydlisko: Námestovo
Kontaktovať používateľa:

Úprava scriptu

Príspevok od používateľa K-ubo »

Kto by vedel upravit tento script aby ked to refereshnem ukazovalo jeden vtip a menilo sa to az po 24 hodinach ?

Kód: Vybrať všetko

<script> 

vtip = new Array( 
"VTIP1.", // odděleno čárkami 
"VTIP 2.", 
"VTIP 3."

); 

// výpočet, který vtip se bude vypisovat 
index = Math.floor(Math.random()*vtip.length); 

// zápis do dokumentu 
document.write(vtip[index]); 

</script>
juho
Star
Star
Používateľov profilový obrázok
Príspevky: 551
Registrovaný: 11 máj 2007, 21:16

Re: Úprava scriptu

Príspevok od používateľa juho »

no tak sposobom akym si to spravil tty urcite nie.
skus tam dat jeden datum a stale pocitat od toho dni a tie celociselne delit poctom vtipov a ten vtip vybrat pomocou zvysku po celociselnom deleni
K-ubo
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 110
Registrovaný: 04 feb 2011, 10:43
Bydlisko: Námestovo
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa K-ubo »

nepochopil som ani mäkké F :D vedel by si mi to spraviť ?
hwip
Zablokovaný
Zablokovaný
Používateľov profilový obrázok
Príspevky: 306
Registrovaný: 20 mar 2011, 12:03

Re: Úprava scriptu

Príspevok od používateľa hwip »

skus to cez PHP (ked ovladas) Ked nie, tak mi napis SS, urobim.
axxis
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3690
Registrovaný: 29 máj 2007, 21:53
Bydlisko: Spálené mlyny
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa axxis »

preco prve co komu poradite je vzdy posrane PHP? co je to jediny jazyk na svete alebo co?
hwip
Zablokovaný
Zablokovaný
Používateľov profilový obrázok
Príspevky: 306
Registrovaný: 20 mar 2011, 12:03

Re: Úprava scriptu

Príspevok od používateľa hwip »

nie, ale cez to to viem urobiť. a neviem čo je na tom zlé, že mu odporúčam (a ja preferujem) PHP. Ak ti to vadí, tak mu poraď iný jazyk a nesnaž sa o hádku s druhými, O.K.?
K-ubo
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 110
Registrovaný: 04 feb 2011, 10:43
Bydlisko: Námestovo
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa K-ubo »

mne je jedno cez čo to bude hlavne že bude :) :D tak sa zbytočne nehádajte
axxis
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3690
Registrovaný: 29 máj 2007, 21:53
Bydlisko: Spálené mlyny
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa axxis »

hwip napísal:nie, ale cez to to viem urobiť. a neviem čo je na tom zlé, že mu odporúčam (a ja preferujem) PHP. Ak ti to vadí, tak mu poraď iný jazyk a nesnaž sa o hádku s druhými, O.K.?
ja sa o hadku nesnazim. len nedokazem pochopit preco vzdy ked sem dojde niekto kto ovlada len HMTL pripadne trochu javascriptu tak okamzita odpoved je: pouzi PHP, lol.
nie je lepsie povedat tym ludom, ze sa podobne veci riesia na strane serveru a nech si vyberie co sam chce? ( pri troche stastia to nebude php )
hwip
Zablokovaný
Zablokovaný
Používateľov profilový obrázok
Príspevky: 306
Registrovaný: 20 mar 2011, 12:03

Re: Úprava scriptu

Príspevok od používateľa hwip »

tak potom uz len asi ASP.NET :D ale PHP je rozsirenejsie a tazko asi najdes dobry hosting s podporou ASP.NET
pozri sa, ked vies HTML cSS, je dobre k tomu vediet k tomu aj PHP. Keby vedel Pascal, odporúčal by som Python alebo nejaký z C-čiek. Veď každý sa snží poradiť ako vie :D
P.S. a čo by si mu odporučil ty, axxis?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa audiotrack »

uh? Tak tomuto nerozumiem. Prečo jedine asp.net? A čo java? A prečo keby vedel pascal tak mu odporúčaš python alebo niečo z C-čiek? Veď práve php vychádza syntaxou z C, a od pascalu ma riadne ďaleko
hwip
Zablokovaný
Zablokovaný
Používateľov profilový obrázok
Príspevky: 306
Registrovaný: 20 mar 2011, 12:03

Re: Úprava scriptu

Príspevok od používateľa hwip »

audio : Fakt, an tú javu som zabudol
Ja viem, ale nie vždy je všetko o syntaxi. Áno, aj podľa syntaxe, ale aj podľa zamerania sa dá poradiť jazyk. Ak vie CSS a HTML, tak PHP mu pomôže čo sa týka stránok v HTML. Ak niekto sa naučil Pascal, a chce nejakyý taký jazyk, tak preto mu odporučím niečo z C-čiek alebo Python, aby sa zdokonaľoval vo výrobe softwaru a C-čka sú v tomto uprednostňované jazyky.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa audiotrack »

keď myslíš...

a späť k téme. Takto:

Kód: Vybrať všetko

<script>
       
Date.prototype.dayOfYear = function() {
  var firstJanuary = new Date(this.getFullYear(),0,1);
  return Math.ceil((this - firstJanuary) / 86400000);
} 

vtip = new Array(
  "VTIP1.", // odděleno čárkami
  "VTIP 2.",
  "VTIP 3."
);


  var day = new Date().dayOfYear();
  document.write(vtip[Math.ceil(day % vtip.length)]);
</script>
ak to chceš teda v tom php, tak:

Kód: Vybrať všetko

<?php

$vtip = array("VTIP1", "VTIP2", "VTIP3");
echo $vtip[date("z") % count($vtip)];

?>
axxis
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3690
Registrovaný: 29 máj 2007, 21:53
Bydlisko: Spálené mlyny
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa axxis »

hwip napísal:tak potom uz len asi ASP.NET :D ale PHP je rozsirenejsie a tazko asi najdes dobry hosting s podporou ASP.NET
pozri sa, ked vies HTML cSS, je dobre k tomu vediet k tomu aj PHP. Keby vedel Pascal, odporúčal by som Python alebo nejaký z C-čiek. Veď každý sa snží poradiť ako vie :D
P.S. a čo by si mu odporučil ty, axxis?
osobne by som mu odporucil pouzit ASP.NET, python alebo javu ( v takom poradi ako som to napisal )

Btw. chcel by som vidiet ako by robil nejaku stranku v C alebo C++

edit:// nerozumiem ani argumentu s hostingami. o co je toto zolzitejsie ako ktorykolvek PHP hosting?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa audiotrack »

v C a C++ asi ťažko, ale zrejme myslel C#
K-ubo
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 110
Registrovaný: 04 feb 2011, 10:43
Bydlisko: Námestovo
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa K-ubo »

vďaka audio a nedalo by sa tam pridať do toho kódu i niečo ak bude chcie´t zobraziť znova ten istý kód tak ho nezobrazí ale zobrazí iný ? lebo stáva sa že po refrese je stále ten istý vtip
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa audiotrack »

K-ubo napísal:ak bude chcie´t zobraziť znova ten istý kód tak ho nezobrazí ale zobrazí iný ?
WTF? Tak túto vetu som prečítal presne 7x kým som pochopil že sa to nedá pochopiť
K-ubo napísal:lebo stáva sa že po refrese je stále ten istý vtip
K-ubo napísal:aby ked to refereshnem ukazovalo jeden vtip a menilo sa to az po 24 hodinach ?
je to tak, ako si to chcel. Refresh s tým nič nemá, nový vtip sa bude zobrazovať v nový deň
K-ubo
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 110
Registrovaný: 04 feb 2011, 10:43
Bydlisko: Námestovo
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa K-ubo »

:D myslel som to tak že dakedy sa stane že ukáže ten istý vtip ako bol v deň predtým
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa audiotrack »

no, tak si ich tam hoď 365 :)
alebo čakáš že keď máš tri vtipy, že budú každý deň iné?
K-ubo
Medium Expert
Medium Expert
Používateľov profilový obrázok
Príspevky: 110
Registrovaný: 04 feb 2011, 10:43
Bydlisko: Námestovo
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa K-ubo »

:D ale oni nejdú za sebou keby išli tak to by som nič nevravel :D ono to skáče z jedného na ôsmý :D
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Úprava scriptu

Príspevok od používateľa weroro »

A prečo si tam tých vtipov nedáš min 31 a vypisovať ich budeš podľa aktuálneho dňa?
napr.

Kód: Vybrať všetko

         <script>
            var vtip = ["vtip_1",
                        "vtip_2",
                        "vtip_3",
                        "vtip_4",
                        "vtip_5",
                        "vtip_6",
                        "vtip_7",
                        "vtip_8",
                        "vtip_9",
                        "vtip_10",
                        "vtip_11",
                        "vtip_12",
                        "vtip_13",
                        "vtip_14",
                        "vtip_15",
                        "vtip_16",
                        "vtip_17",
                        "vtip_18",
                        "vtip_19",
                        "vtip_20",
                        "vtip_21",
                        "vtip_22",
                        "vtip_23",
                        "vtip_24",
                        "vtip_25",
                        "vtip_26",
                        "vtip_27",
                        "vtip_28",
                        "vtip_29",
                        "vtip_30",
                        "vtip_31"
                        ];
           var d = new Date();  
           document.write(vtip[d.getDate()-1]);

           // keďže je dnes 19, tak bude vypisovať do polnoci vtip číslo 19. Zajtra to bude vtip 20 atď;

         </script>
Napísať odpoveď