Autor Zpráva
Kája J.
Profil *
Nevíte jak udělat jednoduchým kódem aby se ukazovalo kdo dnes slaví svátek a datum?
Berny
Profil
Kája J.

Datum: date()
Kája J.
Profil *
a svátek?
Berny
Profil
Kája J.
a svátek?

Jednou z možností je vytvoření seznamu jmen, z kterého script bude jména čerpat; popřípadě jména uložit do DB.
Gekon
Profil
a nebo pomocí JS
Kája J.
Profil *
a pomocí JS jak? máte někdo přímo ten zdroják?
Berny
Profil
Gekon
a nebo pomocí JS

JS pracuje v tomto případě na stejném principu, takže bych řekl, že je jedno jestli PHP nebo JS.

Jinak různé JS si můžete stáhnout z Java Script Library, kde najdete i scripty na generaci svátků.
RPG
Profil
Pomocí JS by to bylo efektivnější... Netřeba zbytečně zatěžovat server blbůstkama. Pravda, uživatej může JS vypnout... Ale stejně si myslím, že je to lepší.
Berny
Profil
RPG
Netřeba zbytečně zatěžovat server blbůstkama

Na tom taky něco je.
RPG
Profil
Berny
To jistě ano, ale ještě pořád je tady ona možnost JS vypnout. Proto většina lidí volí PHP, či jemu podobné.
Mistr
Profil
Kája J.
datum = new Date();


mesic = datum.getMonth(); // Vytažení měsíce z data
den = datum.getDate(); // Vytažení dne v měsíci

// ======= Svátek ========

// Pole se svátky v jednotlivých měsících
var Leden = new Array ("Nový rok","Karina","Radmila","Diana","Dalimil","Tři králové","Vilma","Čestmír","Vladan","Břetislav","Bohdana","Pravoslav", "Edita","Radovan","Alice","Ctirad","Drahoslav","Vladislav","Doubravka" ,"Ilona","Běla", "Slavomír","Zdeněk","Milena","Miloš","Zora","Ingrid","Otýlie","Zdislav a","Robin","Marika");

var Unor = new Array ("Hynek","Nela","Blažej","Jarmila",
"Dobromila","Vanda","Veronika","Milada","Apolena","Mojmír",
"Božena","Slavěna","Věnceslav","Valentýn","Jiřina","Ljuba",
"Miloslava","Gizela","Patrik","Oldřich","Lenka","Petr",
"Svatopluk","Matěj","Liliana","Dorota","Alexandr","Lumír","Horymír");

var Brezen = new Array("Bedřich","Anežka","Kamil","Stela",
"Kazimír","Miroslav","Tomáš","Gabriela","Františka","Viktorie",
"Anděla","Řehoř","Růžena","Matylda, Rút","Ida",
"Elena, Herbert","Vlastimil","Eduard","Josef","Světlana",
"Radek","Leona","Ivona","Gabriel","Marián","Emanuel","Dita",
"Soňa","Taťána","Arnošt","Kvido");

var Duben = new Array("Hugo","Erika","Richard","Ivana",
"Miroslava","Vendula","Heřman, Hermína","Ema","Dušan","Darja",
"Izabela","Julius","Aleš","Vincenc","Anastázie","Irena",
"Rudolf","Valérie","Rostislav","Marcela","Alexandra","Evženie",
"Vojtěch","Jiří","Marek","Oto","Jaroslav","Vlastislav",
"Robert","Blahoslav");

var Kveten = new Array("Svátek práce","Zikmund","Alexej",
"Květoslav","Klaudie","Radoslav","Stanislav",
"Osvobození","Ctibor","Blažena","Svatava","Pankrác",
"Servác","Bonifác","Žofie","Přemysl","Aneta","Nataša","Ivo",
"Zbyšek","Monika","Emil","Vladimír","Jana","Viola","Filip",
"Valdemar","Vilém","Maxmilián a Maxim","Ferdinand","Kamila");

var Cerven = new Array("Laura","Jarmil","Tamara","Dalibor",
"Dobroslav","Norbert","Iveta a Slavoj","Medard","Stanislava","Gita",
"Bruno","Antonie","Antonín","Roland","Vít","Zbyněk","Adolf",
"Milan","Leoš","Květa","Alois","Pavla","Zdeňka","Jan","Ivan",
"Adriana","Ladislav","Lubomír","Petr a Pavel","Šárka");

var Cervenec = new Array("Jaroslava","Patricie","Radomír",
"Prokop","Cyril a Metoděj","Jan Hus","Bohuslava","Nora",
"Drahoslava","Libuše a Amálie","Olga","Bořek","Markéta",
"Karolína","Jindřich","Luboš","Martina","Drahomíra","Čeněk",
"Ilja","Vítězslav","Magdaléna","Libor","Kristýna","Jakub",
"Anna","Věroslav","Viktor","Marta","Bořivoj","Ignác");

var Srpen = new Array("Oskar","Gustav","Miluše","Dominik",
"Kristián","Oldřiška","Lada","Soběslav","Roman","Vavřinec",
"Zuzana","Klára","Alena","Alan","Hana","Jáchym","Petra",
"Helena","Ludvík","Bernard","Johana","Bohuslav","Sandra",
"Bartoloměj","Radim","Luděk","Otakar","Augustýn","Evelína",
"Vladěna","Pavlína");

var Zari = new Array("Linda a Samuel","Adéla","Bronislav",
"Jindřiška","Boris","Boleslav","Regina","Mariana","Daniela",
"Irma","Denisa","Marie","Lubor","Radka","Jolana","Ludmila",
"Naděžda","Kryštof","Zita","Oleg","Matouš","Darina","Berta",
"Jaromír","Zlata","Andrea","Jonáš","Václav","Michal","Jeroným");

var Rijen = new Array("Igor","Olívie, Galina a Oliver","Bohumil",
"František","Eliška","Hanuš","Justýna","Věra","Štafan a Sára",
"Marina","Andrej","Marcel","Renáta","Agáta","Tereza","Havel",
"Hedvika","Lukáš","Michaela","Vendelín","Brigita","Sabina",
"Teodor","Nina","Beáta","Erik","Šarlota, Zoja a Zoe",
"Státní svátek","Silvie","Tadeáš","Štěpánka");

var Listopad = new Array("Felix","Dušičky","Hubert","Karel",
"Miriam","Liběna","Saskie","Bohumír","Bohdan","Evžen","Martin",
"Benedikt","Tibor","Sáva","Leopold","Otmar",
"Mahulena, Den studentů","Romana","Alžběta","Nikola","Albert",
"Cecílie","Klement","Emílie","Kateřina","Artur","Xenie","René",
"Zina","Ondřej");

var Prosinec = new Array("Iva","Blanka","Svatoslav","Barbora",
"Jitka","Mikuláš","Ambrož a Benjamín","Květoslava","Vratislav",
"Julie","Dana","Simona","Lucie","Lýdie","Radana a Radan",
"Albína","Daniel","Miloslav","Ester","Dagmar","Natálie",
"Šimon","Vlasta","Adam a Eva","Boží hod - 1. svátek vánoční",
"Štěpán - 2.svátek vánoční","Žaneta","Bohumila","Judita",
"David","Silvestr");

var Names = new Array (Leden, Unor, Brezen, Duben, Kveten, Cerven, Cervenec, Srpen, Zari, Rijen, Listopad, Prosinec);

var svatek = Names[mesic][den-1];


document.write("<p align='center'><i>Svátek slaví</i><br>" + svatek + "</p>");
Mistr
Profil
Kája J.
Ten předchozí výpis by, Kájo, měl být JavaScriptovým kódem na výpis svátků.
Mistr
Profil
Abych to tedy uvedl na pravou míru: předložený kód je inspirován knihou Petra Václavka, nicméně je mnou upravován.
jiřík
Profil
hele nevíte kde seženu datum a čas dohromady?a kájo J. máš v těch svátkách chybu já to zkoušel a nejde mi to,hezkej den.
Bubák
Profil
máš v těch svátkách chybu já to zkoušel a nejde mi to
Stací se podívat do JS konzole, píše, že na konci chybí )
Když ji tam přidáš, budeš IN.
Joker
Profil
Btw. máte někdo skriptík na výpočet našich Velikonoc? Teď když se blíží mě nějak začíná štvát, že můj Javascriptový kalendářík neumí Velikonoce :-)

Vygooglil jsem nějaké sofistikované skriptíky na výpočet všech podle všech možných kalendářů, tak to podle toho kdyžtak dám dohromady, ale jestli někdo máte nějaký jednoduchý skriptík pro gregoriánský, šlo by to rychleji ;-)
Dranel
Profil
RPG a ostatní
Co je podle vás tedy lepší? "Zatěžovat" server (je to opravdu tak namáhavá fce?) a mít vše pod kontrolou a nebo vypisovat vše z uživatelova počítače, tím pádem předat kontrolu nad vším co se vypíše do rukou mnohdy nezkušeného návštěvníka...?

K čemu by ses přiklonil ty, k čemu ty a k čemu vy tam vzadu?
Gekon
Profil
Dranel
Uvědom si, jak je to téma staré. Zamykám.
Toto téma je uzamčeno. Odpověď nelze zaslat.