Stránka 1 z 1

[PHP] Svátky

Odeslat příspěvekNapsal: 17. 1. 2013 20:05
od Maty29
Dobrý den, potřebuji vytvořit formulář, do které se zadá datum a podle toho se vypíše kdo slaví v zadaný den svátek. Tak jako tady - http://www.kdyslavi.cz/kdo-ma-svatek-1.1.html

Re: [PHP] Svátky

Odeslat příspěvekNapsal: 17. 1. 2013 20:10
od Wikan
A s čím máš problém?

Re: [PHP] Svátky

Odeslat příspěvekNapsal: 17. 1. 2013 20:55
od Maty29
Potřeboval bych napsat celý script...

Re: [PHP] Svátky

Odeslat příspěvekNapsal: 17. 1. 2013 21:03
od karlos00x
to jsi dostal za ukol nebo to chces pouzivat?

Re: [PHP] Svátky

Odeslat příspěvekNapsal: 17. 1. 2013 21:05
od Maty29
úkol....

Re: [PHP] Svátky

Odeslat příspěvekNapsal: 17. 1. 2013 21:29
od NefroniK
Máš k dispozícii zoznam mien podľa dátumu, alebo pole? Alebo aj to potrebuješ zohnať?

Re: [PHP] Svátky

Odeslat příspěvekNapsal: 17. 1. 2013 22:21
od Wikan

Re: [PHP] Svátky

Odeslat příspěvekNapsal: 17. 1. 2013 23:01
od Odpadlík
První odkaz na dotaz "php svátky funkce" je:
Kód: Vybrat vše
function svatek()
{
   //POKUD $jmeno začíná ! tak se bude vypisovat jen obsah poměnné bez uvedení SVÁTEK MÁ
   $data=Array(1=>array(1=>"!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", "Zdislava", "Robin", "Marika"),
           array(1=>"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"),
           array(1=>"Bedřich", "Anežka", "Kamil", "Stela", "Kazimír", "Miroslav", "Tomáš", "Gabriela", "Františka", "Viktorie", "Anděla", "Řehoř" ,"Růžena" ,"Root / Matylda" ,"Ida" ,"Elena / Herbert" ,"Vlastimil" ,"Eduard" ,"Josef" ,"Světlana" ,"Radek" ,"Leona" ,"Ivona" ,"Gabriel" ,"Marián" ,"Emanuel" ,"Dita" ,"Soňa" ,"Taťána" ,"Arnošt" ,"Kvido"),
           array(1=>"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"),
            array(1=>"!svátek práce" ,"Zikmund" ,"Alexej" ,"Květoslav" ,"Klaudie" ,"Radoslav" ,"Stanislav" ,"!den 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" ,"Ferdinand" ,"Kamila"),
           array(1=>"Laura" ,"Jarmil" ,"Tamara" ,"Dalibor" ,"Dobroslav" ,"Norbert" ,"Iveta / 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 / Pavel" ,"Šárka"),
           array(1=>"Jaroslava" ,"Patricie" ,"Radomír" ,"Prokop" ,"!Ciril & Metoděj" ,"!+ Jan Hus" ,"Bohuslava" ,"Nora" ,"Drahoslava" ,"Libuše / 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"),
           array(1=>"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"),
           array(1=>"Linda / Samuel" ,"Adéla" ,"Bronislav" ,"Jindřiška" ,"Boris" ,"Boleslav" ,"Regína" ,"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"),
           array(1=>"Igor" ,"Olívie / Oliver" ,"Bohumil" ,"František" ,"Eliška" ,"Hanuš" ,"Justýna" ,"Věra" ,"Štefan / Sára" ,"Marina" ,"Andrej" ,"Marcel" ,"Renáta" ,"Agáta" ,"Tereza" ,"Havel" ,"Hedvika" ,"Lukáš" ,"Michaela" ,"Vendelín" ,"Brigita" ,"Sabina" ,"Teodor" ,"Nina" ,"Beáta" ,"Erik" ,"Šarlota / Zoe" ,"!státní svátek" ,"Silvie" ,"Tadeáš" ,"Štěpánka"),
           array(1=>"Felix" ,"!památka zesnulých" ,"Hubert" ,"Karel" ,"Miriam" ,"Liběna" ,"Saskie" ,"Bohumír" ,"Bohdan" ,"Evžen" ,"Martin" ,"Benedikt" ,"Tibor" ,"Sáva" ,"Leopold" ,"Otmar" ,"Mahulena" ,"Romana" ,"Alžběta" ,"Nikola" ,"Albert" ,"Cecílie" ,"Klement" ,"Emílie" ,"Kateřina" ,"Artur" ,"Xenie" ,"René" ,"Zina" ,"Ondřej"),
           array(1=>"Iva" ,"Blanka" ,"Svatoslav" ,"Barbora" ,"Jitka" ,"Mikuláš" ,"Benjamín" ,"Květoslava" ,"Vratislav" ,"Julie" ,"Dana" ,"Simona" ,"Lucie" ,"Lýdie" ,"Radana / Radan" ,"Albína" ,"Daniel" ,"Miloslav" ,"Ester" ,"Dagmar" ,"Natálie" ,"Šimon" ,"Vlasta" ,"Adam / Eva" ,"!1.svátek vánoení" ,"Štěpán" ,"Žaneta" ,"Bohumila" ,"Judita" ,"David" ,"Silvestr"));
   $jmeno = $data[((int)Date("n"))][((int)Date("j"))];
   if ($jmeno[0] != "!") $vypis = ("Svátek má: ".$jmeno); else $vypis = substr($jmeno, 1);
   
   echo "<div id="celebration"><p>".$vypis."</p></div>";
}

Re: [PHP] Svátky

Odeslat příspěvekNapsal: 18. 1. 2013 07:47
od karlos00x
tak se snaz. neni to uplne tezke.

Re: [PHP] Svátky

Odeslat příspěvekNapsal: 18. 1. 2013 09:59
od NefroniK
Jediné čo teraz potreebuješ je vopchať do $jmeno = $data[((int)Date("n"))][((int)Date("j"))]; deň a mesiac (resp. mesiac a deň) z formulára.