[PHP] Svátky

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Maty29 17. 1. 2013 21:05

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
Maty29
Kolemjdoucí

Odeslat příspěvekod Wikan 17. 1. 2013 21:10

A s čím máš problém?
Wikan
Moderátor
Uživatelský avatar

Odeslat příspěvekod Maty29 17. 1. 2013 21:55

Potřeboval bych napsat celý script...
Maty29
Kolemjdoucí

Odeslat příspěvekod karlos00x 17. 1. 2013 22:03

to jsi dostal za ukol nebo to chces pouzivat?
Upgrade který má smysl: SSD. Zažijete svižný počítač.
karlos00x
Pokročilý

Odeslat příspěvekod Maty29 17. 1. 2013 22:05

úkol....
Maty29
Kolemjdoucí

Odeslat příspěvekod NefroniK 17. 1. 2013 22:29

Máš k dispozícii zoznam mien podľa dátumu, alebo pole? Alebo aj to potrebuješ zohnať?
NefroniK
Junior

Odeslat příspěvekod Wikan 17. 1. 2013 23:21

Wikan
Moderátor
Uživatelský avatar

Odeslat příspěvekod Odpadlík 18. 1. 2013 00:01

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>";
}
Odpadlík
Junior

Odeslat příspěvekod karlos00x 18. 1. 2013 08:47

tak se snaz. neni to uplne tezke.
Upgrade který má smysl: SSD. Zažijete svižný počítač.
karlos00x
Pokročilý

Odeslat příspěvekod NefroniK 18. 1. 2013 10:59

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.
NefroniK
Junior


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků