Keresés

Új hozzászólás Aktív témák

  • Sk8erPeter
    nagyúr

    szoval a megoldást megkaptam véletlenül 1 drupál forumban 1 / jel a legelejlére szoval pl.,

    img src=/infusions/panel/xy.gif

    Javaslom, legközelebb használd a webfejlesztő panelt a Ctrl+Shift+I megnyomásával (vagy jobb klikk valahova, Inspect element/Elem megtekintése), így meg tudod nézni, hogy milyen link lett belőle, hova mutat, használd a Network és Console fület is a hibák kiderítésére (meg hát a többit is nyilván). Később saját magadnak (meg nekünk) spórolsz meg időt azzal, hogy sokkal gyorsabban rájössz az ilyen jellegű hibák - legalább potenciális - okaira.
    Amúgy az előző kérdésed nem is JavaScripttel kapcsolatos volt, az ilyenek mehetnek az érintett topicokba.

  • Cathfaern
    nagyúr

    semi gond csak 1 jó tanács ne az elsöre itélj meg 1 embert és a kodoláshoz értegetek csak a js nem megy1 hszt omba irtam a html és a php megy hisz honlapom van amibe témát mindent én csináltam na mind1 nem veszekedni akarok csak roszul esset a hozáálása egyeseknek

    Pont azért írtam, hogy ránéztem adatlapodra, mert először én is írni akartam, hogy kicsit nehezen értelmezhető amit írsz, de eszembe jutott, hogy nem biztos hogy magyar környezetben nőttél fel. El tudom képzelni, hogy milyen nehéz lehet úgy megtanulni magyarul, hogy a társadalom nem igazán segíti ezt elő. Szóval max respect, hogy ennek ellenére is próbálkozol vele, és hogy magyar fórumra írsz :R

  • martonx
    veterán

    eltaláltad erdélyböl vagyok ás román suliba iratak az a baj a helyesirásomal igy bocsi itt van mit akarok

    Néztem a scriptet minden irányból, arra jutottam, hogy:
    theoccasion1 az egyenlő december 25.
    theoccasion2 az egyenlő január 1.
    theoccasion3 az egyenlő Január 8

    ebből lesz egy olyan képlet, hogy
    theoccasion1-today/one_day
    ünnepi nap - aktuális nap / ma
    * ma = 1 nap = 24 = one_day = 1000*60*60*24;

    Akkor ide a 8 a 15 és a 22 hogyan jön ki ebből ?
    //dec.18-tól 24-ig
    if ((calculatediff1>0) && (calculatediff1<8) && (calculatediff2<15) && (calculatediff3<22))

    Így kéne:
    calculatediff1 úgy jön ki, hogy dec 25 - dec 18 / ma
    calculatediff2 úgy jön ki, hogy jan 1 - dec 18 / ma
    calculatediff3 úgy jön ki, hogy jan 8 - dec 18 / ma

    Első érték számítása (calculatediff1)
    dec 25 = Timestamp = 1419465600
    dec 18 = Timestamp = 1418860800
    1 nap = Timestamp = 86400000

    Van szám, a képletbe betudom helyettesíteni.
    Én így gondolkodtam rajt, de nem jó.

    Kérem ezek után valaki legyen szives eme okfejtésemet kijavítani, hogy megfelelően tudjam majd kiegészíteni további ünnepi napokkal.

    Nem szeretnék más oldalt, más példát, más módszert nézni erre, Én ezt a srciptet szeretném használni.
    && = és
    II = vagy
    <> = relációs jel

    Úgy érzem meg van minden ami kell, de a számítási rész nem megy.
    Fent leírtam az én gondolatmenetemet, és azt is, hogy mit nem értek.
    Valaki legyenszives ezek után igazítson útba a helyes művelet elvégzéséhez.
    Több napja foglalkoztat a dolog, ennek ellenére nem jöttem rá.
    Köszönöm.

    itt a link a szétszedet kodal

    [link]

    Ez esetben ismét elnézést. Máskor kezdd azzal, hogy erdélyből vagy, és örülsz ha valaki ki tudja bogarászni amit szeretnél, mert akkor rögtön más lesz a hozzáállás, mint ha az ember azt hiszi, hogy jött egy hülyegyerek, aki nem hogy kódolni, de még írni se tud. De mondom engem az se zavar, ha angolul teszed fel a kérdést, ha az jobban megy, mint a magyar.

  • Jim-Y
    veterán

    majdnem jó lenne de ez nem mutatt képet és ehez sincs magyarázat a következö dátum hogy jö belle de ez kicsit átláthatobb valoban

    Ez egy félkész alternatív megoldás, ha valaki egy kicsit tovább csinálja, akkor egyszerűbb, átláthatóbb, és könnyebben módosítható lesz mint a tiéd. Sok időm nem volt vele foglalkozni, meg hát befejezni sem.

    megj: azt azért el kell mondanom, hogy itt senkinek sem kötelező segítenie neked. Mindenki a saját szabadidejéből áldoz a témának, tehát ha te egy kész megoldást szeretnél kapni, magyarázattal, és a te megoldásodat kiegészítve, úgy, hogy te nem mutatsz hajlandóságot a próbálkozásokra ... akkor csodálkoznék ha valaki megcsinálná :/

  • martonx
    veterán

    Sziasztok idáig az volt a baj nem átlátható a kod megoldotam odda tettem ahova kértétek leirtam hogy mi kellene nekem senki nem segit 1 pl dával pls 1 segitö kész ember néze meg már a kodom és adjon 1 pldát és 1 magyarázatot.

    Ez most nagyon off lesz, és nagyon paraszt. A hszed nagyon hasznos volt számomra, mert sosem gondoltam volna, hogy ilyen is lakozik bennem, de muszáj kimondanom. Annyira irritálón, borzalmasan bűn rossz a helyesírásod, hogy az első mondat után egyszerűen képtelen voltam érdemben elolvasni, hogy mi a problémád. Ezt tetézted a kóddal, amit nem néztem át, de ránézésre is az a kód volt, amit el se akarok olvasni.
    Szóval ezer bocsánat, és tudom, hogy vér paraszt vagyok amiért kimondtam, de te erőltetted, hogy kapj valami reakciót :(

    Amikor olvastam a hszedet, akkor értettem meg, hogy testvéremnek miért kell szakmunkásképzőben vállalkozási ismeretek tantárgy fedőnéven matematika alapjait tanítania a végzősöknek (komolyan - téglalap terület, kerület, százalékszámítás a tananyag).

    Ha netán 8 éves vagy, és még most tanulsz írni-olvasni, vagy felvidékről, erdélyből, vajdaságból származol (bár szerintem ők is nagyságrendekkel jobban írnak nálad a körülményeik ellenére is), akkor ezer bocsánat, és vedd tárgytalannak az írásomat. Ez esetben, ha normális angolsággal elküldöd privátban, hogy mit is szeretnél, nagyon szívesen segítek.

  • Jim-Y
    veterán

    Sziasztok idáig az volt a baj nem átlátható a kod megoldotam odda tettem ahova kértétek leirtam hogy mi kellene nekem senki nem segit 1 pl dával pls 1 segitö kész ember néze meg már a kodom és adjon 1 pldát és 1 magyarázatot.

    Sziasztok,

    Én szórakoztam kicsit vele, hogy könnyebb legyen bővíteni, aki akarja, folytassa. Ja igen, a te verziódhoz nem nyúltam, mert.. hát mert csak, a többiek értik :)

    http://jsfiddle.net/ts2ntds2/3/

  • superboyka
    csendes tag

    És megint hogy ne kezzük elölröl a kod eddig is ment én belle akarok tenni még ünepeket mint pl valentin, husvét, pünkösd ,haloovin stb. erre kellet segitség hogy kell belle rakni és kiszámitani az értékeket honap számit. nap számitás és mit kell belle rakni még hogy belle kerüljön egy uj dátum kis magyarázattal hogy tudjam megirni én is , a kod ugy müködik ki irja mikulás elöt hány nap van mikulásig, mikor odda ér boldog mikit majd karácsonyt ugyanugy uj évet csak ott van 1 kicsi bibi amit át kellene irni 31 edikén azt irja ,még 1 napot alszunk jön uj év és ugy kellene azt irja ki ma az év utolsó napja szilveszter ,remélem most érthetö voltam és a többi dátum is ugyanugy kellene müködjön január végétöl irja valentinig x y nap van hátra február 14 edikén irja boldog valentint erre kellene tehát a segitségetttek amit szépen megköszönék és hálás lennék érte elöre is kössz ha segitettek .

    Sziasztok idáig az volt a baj nem átlátható a kod megoldotam odda tettem ahova kértétek leirtam hogy mi kellene nekem senki nem segit 1 pl dával pls 1 segitö kész ember néze meg már a kodom és adjon 1 pldát és 1 magyarázatot.

  • superboyka
    csendes tag

    na fiuk itt van a müködö kod lementve ahová kértétek széjel szedve css re js re html re
    link
    [link]

    És megint hogy ne kezzük elölröl a kod eddig is ment én belle akarok tenni még ünepeket mint pl valentin, husvét, pünkösd ,haloovin stb. erre kellet segitség hogy kell belle rakni és kiszámitani az értékeket honap számit. nap számitás és mit kell belle rakni még hogy belle kerüljön egy uj dátum kis magyarázattal hogy tudjam megirni én is , a kod ugy müködik ki irja mikulás elöt hány nap van mikulásig, mikor odda ér boldog mikit majd karácsonyt ugyanugy uj évet csak ott van 1 kicsi bibi amit át kellene irni 31 edikén azt irja ,még 1 napot alszunk jön uj év és ugy kellene azt irja ki ma az év utolsó napja szilveszter ,remélem most érthetö voltam és a többi dátum is ugyanugy kellene müködjön január végétöl irja valentinig x y nap van hátra február 14 edikén irja boldog valentint erre kellene tehát a segitségetttek amit szépen megköszönék és hálás lennék érte elöre is kössz ha segitettek .

  • superboyka
    csendes tag

    a kod müködik ha kell html be be másolom de megprobálom szét szedni ha be másolom abba akkor mitt kell csináljak még? lementeni le lehet vagy mit kell tegyek?

    na fiuk itt van a müködö kod lementve ahová kértétek széjel szedve css re js re html re
    link
    [link]

  • Zedz
    addikt

    a kod müködik ha kell html be be másolom de megprobálom szét szedni ha be másolom abba akkor mitt kell csináljak még? lementeni le lehet vagy mit kell tegyek?

    Na várj.. milyen kód működik? :D

    JSFiddlen ott lesz a menüben egy Save gomb. Elmenti, a linket pedig bemásolod ide. :)

  • Zedz
    addikt

    az elején azért csak azt a részét másoltam be amelyiken alakitani kellene a többinek semi köze a problémához szoval csak az ünepek részébe kell elméletileg alakitani amit utoljára bemásoltam csak azért lásad nem jó az a megoldás amit adtál , inkáb magyarázat kellene nekem mivel mondtam nem sokat értek a js hez .

    Figyelj, nem csak a második kódrészlettel van a baj, hanem az elsővel is. Átláthatatlan, nagyon nehéz segíteni, illetve hogyan teszteljük le a mi verziónkat? Ezért kéri itt szinte mindenki, hogy rakjátok össze a JSFiddle-ben a kódot ami nem működik, az itteni fórumtársak biztos segíteni fognak, ha úgy tálalod a gondod.

    Most nem azért macerállak, mert jól esik, de gondolj bele: kibogozni a kódod, tesztelni, működővé tenni nekünk is időbe telik, márpedig az sokszor nem sok van. Ezért ha ennyivel segítesz, akkor ránézünk.

    Az, hogy nem tudod JSFiddlére bemásolni ezt a halom kódot nem csoda, nem "komplett rendszerekre" lett kitalálva az az oldal. :DDD

  • Zedz
    addikt

    hát én probáltam de ugy össze van keverve html css nem tudtam széjel szedni figyeld a teljes kod amibe névnap is van

    <?php

    opentable("Karácsony Visszaszámláló");

    /* scriptekbõl felépített panel */

    ?>
    <style type="text/css">
    /* */
    #sapka{width:100%;
    font-family:sans-serif;font-size:14px;color:#111F10;text-align:center;}
    .current-submenu{width:800px;font-weight:700;height:345px;text-align:center;margin:0 auto;padding:4px 0 0 0;
    font-size:16px;;border:0 solid #c6ac6c;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;
    background: #E1DFD5;font-family:Insula, Arial, helvetica, sans-serif;
    background-image:-webkit-linear-gradient(left,#938B66, #E1DFD5, #938B66);
    background-image:-moz-linear-gradient(left,#938B66, #E1DFD5, #938B66);
    background-image:-o-linear-gradient(top left,#938B66, #E1DFD5 50%,#938B66 100%);
    -pie-background:linear-gradient(left, #938B66, #E1DFD5, #938B66);
    behavior:url('infusions/nevunep_panel/pie.htc');z-index:2;}
    #unnep_keret{width:800px;min-height:10px;height:auto;margin:0 auto;padding:0;position:relative;}
    #unnep{width:800px;margin:0;padding:0;position:absolute;left:0;top:0; background: url('infusions/nevunep_panel/orange50.png') 0 0 repeat;
    -moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;
    border-radius:8px;border:0px solid blue;behavior:url('infusions/nevunep_panel/pie.htc');}
    #unnep div{width:797px;margin:0 auto;padding:0;color:#FFFFFF;font-family:Insula, Arial, helvetica, sans-serif;
    height:30px;line-height:30px;font-size:18px;background: url('infusions/nevunep_panel/unnep.gif') 0 0 repeat;
    -moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;
    border-radius:8px;border:0px solid gray;behavior:url('infusions/nevunep_panel/pie.htc');}
    </style>
    <div id="sapka"><div id="sapka">
    <script type="text/javascript">
    /**************** aktuális dátum/névnap meghatározó *************/
    var ido = new Date();
    var ev = ido.getYear();
    var ho = ido.getMonth();
    var nap = ido.getDate();
    var napszam = ido.getDay();
    var honap_hossz = 0;
    if (ev<1900)
    { ev+=1900; }
    //hónap nevének meghatározása
    function honev(ho)
    {
    var month = new Array("Január", "Február", "Március", "Április", "Május", "Június",
    "Július", "Augusztus", "Szeptember", "Október", "November", "December");
    return month[ho];
    }
    //nap nevének meghatározása
    function napnev(szam)
    {
    var napnevek = new Array("vasárnap", "hétfo", "kedd", "szerda", "csütörtök",
    "péntek", "szombat", "vasárnap");
    return napnevek[szam];
    }
    //adott napon lévo névnapok meghatározása
    function nevnap(evben,hoban,napon) {
    if (hoban==1) { //Január
    var napok = new Array("",
    "Alpár, Fruzsina, Bazil", "Ábel, Gergely, Vazul", "Genovéva, Gyöngyvér, Benjámin, Dzsenifer", "Titusz, Leona, Angéla", "Simon, Emília",
    "Gáspár, Menyhért, Boldizsár", "Attila, Ramóna, Rajmund, Bálint", "Gyöngyvér, Szeverinusz, Szörény", "Marcell, Juliánusz", "Melánia, Vilmos, Vilma",
    "Ágota, Honoráta", "Erno, Erneszta, Tatjána", "Veronika, Csongor, Yvett", "Bódog, Félix", "Lóránt, Loránd, Pál",
    "Gusztáv, Marcell", "Antal, Antónia", "Margit, Piroska", "Sára, Márta, Márió", "Fábián, Sebestyén",
    "Ágnes, Agnéta", "Vince, Artúr", "Zelma, Rajmund, Emerencia, Emese", "Timót, Ferenc", "Pál, Henrik",
    "Vanda, Paula, Timóteusz", "Angéla, Angelika", "Károly, Karola, Tamás", "Adél, Valér", "Martina, Gerda, Jácinta",
    "Marcella, János");
    }
    else if (hoban==2) { //Február
    if((evben%4 == 0 && evben%100 != 0) || evben%400 == 0)
    {
    var napok=new Array("",
    "Ignác, Brigitta, Kincso", "Karolina, Karola, Aida", "Balázs, Oszkár, Celerina", "Ráhel, Csenge, Veronika, András", "Ágota, Ingrid, Etelka, Léda",
    "Dorottya, Dóra, Pál", "Tódor, Rómeó, Richárd", "Aranka, Jeromos", "Abigél, Alex, Apollónia", "Elvira",
    "Bertold, Marietta", "Lívia, Lídia, Eulália", "Ella, Linda, Levente, Katalin", "Bálint, Valentin, Cirill, Metód", "Kolos, Györgyi, Georgina",
    "Julianna, Lilla, Filippa", "Donát", "Bernadett, Simon, Zenko", "Zsuzsanna, Eliza, Konrád", "Aladár, Álmos, Leó",
    "Eleonóra, Zelmira, Péter", "Gerzson, Margit", "Alfréd, Polikárp", "SENKI SEM(szökonap)", "Mátyás, Jázmin",
    "Géza, Cézár, Vanda", "Edina, Viktor, Gyozo", "Ákos, Bátor, Gábor", "Elemér, Oszvald, Román")
    }
    else
    {
    var napok=new Array("",
    "Ignác, Brigitta, Kincso", "Karolina, Karola, Aida", "Balázs, Oszkár, Celerina", "Ráhel, Csenge, Veronika, András", "Ágota, Ingrid, Etelka, Léda",
    "Dorottya, Dóra, Pál", "Tódor, Rómeó, Richárd", "Aranka, Jeromos", "Abigél, Alex, Apollónia", "Elvira",
    "Bertold, Marietta", "Lívia, Lídia, Eulália", "Ella, Linda, Levente, Katalin", "Bálint, Valentin, Cirill, Metód", "Kolos, Györgyi, Georgina",
    "Julianna, Lilla, Filippa", "Donát", "Bernadett, Simon, Zenko", "Zsuzsanna, Eliza, Konrád", "Aladár, Álmos, Leó",
    "Eleonóra, Zelmira, Péter", "Gerzson, Margit", "Alfréd, Polikárp", "Mátyás, Jázmin", "Géza, Cézár, Vanda",
    "Edina, Viktor, Gyozo", "Ákos, Bátor, Gábor", "Elemér, Oszvald, Román")
    }
    }
    else if (hoban==3) { //Március
    var napok=new Array("",
    "Albin, Albina, Leonita, Lea", "Lujza, Ágnes, Henrik, Magor", "Kornélia, Kunigunda, Frigyes", "Kázmér, Lúciusz, Zorán", "Adorján, Adrián",
    "Leonóra, Inez, Koletta", "Tamás, Perpétua, Felicitász", "János, Zoltán, Apolka", "Franciska, Fanni", "Ildikó, Emil, Gusztáv",
    "Szilárd, Tímea, Konstantin", "Gergely, Maximilián", "Krisztián, Ajtony, Egyed, Patrícia", "Matild, Matilda, Trilla", "Kristóf, Kelemen",
    "Henrietta, Herbert", "Gertrúd, Patrik", "Sándor, Ede, Cirill", "József, Bánk", "Klaudia, Alexandra",
    "Benedek, Bence, Miklós", "Beáta, Izolda, Lea", "Emoke, Botond, Ottó, Kartal", "Gábor, Karina", "Irén, Írisz, Lúcia",
    "Emánuel, Emánuéla, Larissza, Árpád", "Hajnalka, Lídia, Auguszta", "Gedeon, Johanna", "Auguszta, Bertold", "Zalán",
    "Árpád, Benjámin, Beno")
    }
    else if (hoban==4) { //Április
    var napok=new Array("",
    "Hugó, Agád", "Áron, Ferenc", "Buda, Richárd, Hóvirág, Indira", "Izidor", "Vince, Irén, Teodóra",
    "Vilmos, Bíborka, Taksony, Celesztin", "Herman, János", "Dénes, Valér, Valter", "Erhard, Ákos, Döme", "Zsolt, Ezekiel",
    "Leó, Szaniszló, Glória", "Gyula, Baldvin, Sába", "Ida, Márton, Hermina", "Tibor", "Anasztázia, Tas, Oktávia",
    "Csongor, Bernadett", "Rudolf, Izidóra", "Andrea, Ilma, Apolló, Aladár", "Emma, Malvin, Zseraldina", "Tivadar, Tihamér, Töhötöm",
    "Konrád, Zelmira, Anzelm", "Csilla, Noémi, Kájusz", "Béla, Adalbert", "György, Fidél, Debóra", "Márk, Ányos",
    "Ervin, Klétusz", "Zita, Mariann, Anasztáz", "Valéria, Péter", "Péter, Katalin, Roberta", "Katalin, Kitti, Zsófia, Piusz")
    }
    else if (hoban==5) { //Május
    var napok=new Array("",
    "Fülöp, Jakab, Zsaklin, Jefte, József", "Zsigmond, Atanáz, Zoé", "Tímea, Irma, Jakab, Fülöp", "Mónika, Flórián", "Györgyi, Irén",
    "Ivett, Frida, Judit, Yvett", "Gizella, Gusztáv, Bendegúz", "Mihály, Gyozo", "Gergely, Katinka, Alberta, Édua", "Ármin, Pálma, Izidor",
    "Ferenc", "Pongrác", "Szervác, Imola, Imelda", "Bonifác, Gyöngyi", "Zsófia, Szonja, Döníz",
    "Mózes, Botond, János", "Paszkál, Ditmár, Rezeda", "Erik, Alexandra, János", "Ivó, Iván, Milán", "Bernát, Bernardin, Felícia",
    "Konstantin, András", "Júlia, Rita, Emil", "Dezso, Vilmos, Renáta", "Eszter, Eliza, Vanessza", "Orbán, Gergely",
    "Fülöp, Evelin", "Hella, Pelbárt, Ágoston", "Emil, Csanád, Vilmos", "Magdolna, Magda, Ervin, Léna", "Janka, Zsanett, Johanna, Nándor",
    "Angéla, Petronella")
    }
    else if (hoban==6) { //Június
    var napok=new Array("",
    "Tünde, Jusztinusz", "Kármen, Anita, Péter, Marcellinusz", "Klotild, Cecília, Károly", "Bulcsú, Kerény, Kerubin", "Fatime, Fatima, Bonifác",
    "Norbert, Norberta, Cintia", "Róbert, Robertina, Arianna, Fülöp, Roberta", "Medárd, Helga", "Félix, Elod, Annamária, Annabella", "Margit, Gréta",
    "Barnabás", "Villo, Orfeusz, Adelaida", "Antal, Anett", "Vazul, Elizeus, Herta", "Jolán, Vid, Viola",
    "Jusztin, Jusztina, Auréliusz", "Laura, Alida, Alina, Szabolcs, Adolf, Bató", "Arnold, Levente, Doloróza", "Gyárfás, Romuald", "Rafael, Dina",
    "Alajos, Leila", "Paulina, Tamás", "Zoltán, Szultána", "János, Iván", "Vilmos, Viola, Vilma",
    "János, Pál, Cirill", "László, Sámson", "Levente, Irén, Iréneusz", "Péter, Pál,Emoke, Judit, Petra, Szulamit, Ivett", "Pál")
    }
    else if (hoban==7) { //Július
    var napok=new Array("",
    "Tihamér, Annamária, Olivér, Áron", "Ottó", "Kornél, Soma, Tamás", "Ulrik, Erzsébet", "Emese, Sarolta, Lotti, Antal",
    "Csaba, Mária", "Apollónia, Vilibald, Bene", "Ellák, Edgár, Eperke", "Lukrécia, Veronika, Hajnalka", "Amália, Melina Engelbert, Ulrika",
    "Nóra, Lili, Nelli, Benedek", "Izabella, Dalma, Eleonóra", "Jeno, Henrik", "Örs, Stella, Kamil", "Örkény, Henrik, Roland, Bonaventúra",
    "Valter, Irma", "Endre, Elek, András", "Szömér, Frigyes, Milla, Hedvig, Mirkó", "Emília", "Illés, Margaréta",
    "Dániel, Daniella, Lorinc", "Magdolna, Mária, Magda", "Lenke, Brigitta, Apollinár", "Kinga,Kunigunda, Kincso, Krisztina", "Kristóf, Jakab",
    "Anna, Anikó, Joakim", "Olga, Liliána, Natália, Pantaleon", "Szabolcs, Alina, Ince, Gyozo", "Márta,Flóra", "Judit, Xénia, Péter",
    "Oszkár, Ignác, Bató")
    }
    else if (hoban==8) { //Augusztus
    var napok=new Array("",
    "Boglárka,Nimród, Alfonz", "Lehel", "Hermina, Lídia, Kamélia", "Domonkos, Dominik, János, Dominika", "Krisztina",
    "Berta, Bettina", "Ibolya", "László, Domonkos", "Emod, Román", "Lorinc, Blanka, Csilla",
    "Zsuzsanna, Tiborc, Klára", "Klára, Hilária, Diána", "Ipoly, Ince, Vitália", "Marcell, Maximilián", "Mária",
    "Ábrahám, Rókus", "Jácint, Réka, Hetény", "Ilona, Rajnald", "Huba, Marián, Emília", "István, Bernát",
    "Sámuel, Hajna, Piusz", "Menyhért, Mirjam", "Bence, Róza, Szidónia", "Bertalan, Aliz, Detre", "Lajos, Patrícia",
    "Izsó, Tália, Natália, Zamfira", "Gáspár, Mónika", "Ágoston, Mózes", "Beatrix, Erna", "Rózsa, Félix, Letícia",
    "Erika, Bella, Arisztid")
    }
    else if (hoban==9) { //Szeptember
    var napok= new Array("",
    "Egyed, Egon, Noémi, Tamara", "Rebeka, Dorina, Renáta, Ingrid, István", "Hilda, Gergely", "Rozália, Róza, Ida", "Viktor, Lorinc, Ofélia",
    "Zakariás, Beáta", "Regina", "Mária, Adrienn", "Ádám, Péter", "Nikolett, Hunor, Miklós",
    "Teodóra, Jácint, Igor, Helga", "Mária, Irma", "Kornél, János", "Szeréna, Roxána", "Eniko, Melitta",
    "Edit, Ciprián", "Zsófia, Róbert", "Diána, József", "Vilhelmina, Januáriusz, Dorián", "Friderika",
    "Máté, Mirella, Jónás", "Móric, Tamás", "Tekla, Líviusz, Ila", "Gellért, Gerda, Mercédesz", "Eufrozina, Kende",
    "Jusztina, Kozma, Damján", "Adalbert, Vince", "Vencel, Salamon", "Mihály, Gábor, Rafael Mirabella", "Jeromos, Honória, Hunor")
    }
    else if (hoban==10) { //Október
    var napok= new Array("",
    "Malvin, Teréz", "Petra, Örs", "Helga, Évald", "Ferenc, Hajnalka", "Aurél, Placid, Attila",
    "Brúnó, Renáta, Renátó", "Amália, Bekény", "Koppány, Benedikta", "Dénes, János", "Gedeon, Ferenc, Bendegúz",
    "Brigitta, Placida, Etel, Gitta", "Miksa, Rezso, Edvin", "Kálmán, Ede, Edvárd", "Helén, Kaldixtusz", "Teréz, Aranka",
    "Gál, Margit, Hedvig", "Hedvig, Ignác, Rudolf", "Lukács, Jusztusz", "Nándor, János, Pál", "Vendel, Irén, Kleopátra",
    "Orsolya, Zsolt", "Elod, Szalóme, Kordélia", "Gyöngyvér, János, Gyöngyi", "Salamon, Antal", "Blanka, Bianka, Mór",
    "Dömötör, Armand, Örs", "Szabina, Antonietta", "Simon, Szimonetta, Szimóna, Júdás, Tádé", "Nárcisz, Melinda, Ozike", "Alfonz, Zenóbia",
    "Farkas, Rodrigó, Wolfgang")
    }
    else if (hoban==11) { //November
    var napok=new Array("",
    "Marianna", "Achilles, Bató", "Gyozo, Márton", "Károly, Karola", "Imre, Zakariás, Tétény",
    "Lénárd, Krisztina", "Csenger, Rezso, Erno, Florentin", "Zsombor, Kolos, Gottfrid", "Tivadar", "Réka, András, Leó",
    "Márton, Atád, Tódor", "Jónás, Renátó, Jozafát", "Szilvia, Szaniszló", "Aliz, Vanda, Huba, Klementina", "Albert, Lipót",
    "Ödön, Margit", "Hortenzia, Gergo, Dénes", "Jeno", "Erzsébet, Zsóka", "Jolán, Zsolt, Ödön, Bódog",
    "Olivér", "Cecília, Filemon", "Kelemen, Klementina, Kolumbán", "Emma, Flóra, Virág", "Katalin, Liza, Katinka",
    "Virág, Szvetlana, Konrád, Viktória, Milos", "Virgil, Virgínia", "Stefánia, Jakab", "Taksony, Ilma, Filoména", "András, Andor, Andrea")
    }
    else if (hoban==12) { //December
    var napok=new Array("",
    "Elza, Natália, Blanka, Bonita", "Melinda, Vivien, Aranka", "Ferenc, Olívia", "Borbála, Barbara, János", "Vilma, Ünige, Csaba",
    "Miklós, Csinszka, Gyopár, Gyopárka", "Ambrus, Ambrózia", "Mária, Emoke", "Natália, Valéria, Filótea", "Judit, Loretta, Eulália",
    "Árpád, Árpádina, Damazusz", "Gabriella, Johanna, Franciska", "Luca, Otília, Lúcia, Éda, Tilia", "Szilárda, Szilárd, János", "Valér, Detre",
    "Etelka, Aletta, Adelaida", "Lázár, Olimpia", "Auguszta, Gracián", "Viola, Anasztáz", "Teofil, Liberátusz",
    "Tamás, Péter", "Zénó, Flórián", "Viktória, János", "Ádám, Éva, Adél", "Eugénia, Anasztázia",
    "István", "János, Teodor", "Kamilla, Apor", "Tamás, Tamara", "Dávid, Hunor, Libériusz",
    "Szilveszter, Donáta")
    }
    honap_hossz = napok.length;
    return napok[napon];
    }
    //dátum(év, honapnév, nap, napnév), mai névnap, holnapi névnap meghatározás
    var nevnapok=new Array()
    nevnapok[0]='Ma "'+ev+'. '+honev(ho)+'. '+ nap+'" '+napnev(napszam)+' van...';
    nevnapok[1]='A mai napon "' + nevnap(ev,(ho+1),nap) + '" ünnepli névnapját.';
    if( (honap_hossz-1) == nap)
    {
    if( (ho+1) == 12)
    nevnapok[2]='Holnap "' + nevnap(ev,1,1) + '" ünnepli névnapját.';
    else
    nevnapok[2]='Holnap "' + nevnap(ev,(ho+2),1) + '" ünnepli névnapját.';
    }
    else
    nevnapok[2]='Holnap "' + nevnap(ev,(ho+1),nap+1) + '" ünnepli névnapját.';
    //dátum, mai névnap, holnapi névnap váltás
    function nevnapvalto(content, divId, divClass, delay, fadeornot)
    {
    this.content=content;
    this.tickerid=divId;
    this.delay=delay;
    this.mouseoverBol=0;
    this.pointer=1;
    this.opacitystring=(typeof fadeornot!="undefined")? "width: 100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1" : "";
    if (this.opacitystring!="")
    this.delay+=500;
    this.opacitysetting=0.2;
    document.write('<div id="'+divId+'" class="'+divClass+'"><div style="'+this.opacitystring+'">'+nevnapok[0]+'<\/div><\/div>');
    var instanceOfTicker=this;
    setTimeout(function(){instanceOfTicker.initialize()}, delay);
    }
    nevnapvalto.prototype.initialize=function()
    {
    var instanceOfTicker=this;
    this.contentdiv=document.getElementById(this.tickerid).firstChild;
    document.getElementById(this.tickerid).onmouseover=function(){instanceOfTicker.mouseoverBol=1};
    document.getElementById(this.tickerid).onmouseout=function(){instanceOfTicker.mouseoverBol=0};
    this.rotatemsg();
    }
    nevnapvalto.prototype.rotatemsg=function()
    {
    var instanceOfTicker=this;
    if (this.mouseoverBol==1)
    setTimeout(function(){instanceOfTicker.rotatemsg()}, 100);
    else
    {
    this.fadetransition("reset");
    this.contentdiv.innerHTML=this.content[this.pointer];
    this.fadetimer1=setInterval(function(){instanceOfTicker.fadetransition('up', 'fadetimer1')}, 100);
    this.pointer=(this.pointer<this.content.length-1)? this.pointer+1 : 0;
    setTimeout(function(){instanceOfTicker.rotatemsg()}, this.delay);
    }
    }
    nevnapvalto.prototype.fadetransition=function(fadetype, timerid)
    {
    var contentdiv=this.contentdiv;
    if (fadetype=="reset")
    this.opacitysetting=0.2;
    if (contentdiv.filters && contentdiv.filters[0])
    {
    if (typeof contentdiv.filters[0].opacity=="number") //IE6+
    contentdiv.filters[0].opacity=this.opacitysetting*100;
    else //IE 5.5
    contentdiv.style.filter="alpha(opacity="+this.opacitysetting*100+")";
    }
    else
    if (typeof contentdiv.style.MozOpacity!="undefined" && this.opacitystring!="")
    { contentdiv.style.MozOpacity=this.opacitysetting; }
    else
    this.opacitysetting=1;
    if (fadetype=="up")
    this.opacitysetting+=0.2;
    if (fadetype=="up" && this.opacitysetting>=1)
    clearInterval(this[timerid]);
    }
    /************** ÜNNEPEK ***************/
    function unnepek()
    {
    var unnep_idoszak = false;
    var today = new Date();
    var theoccasion1 = new Date(parseInt(today.getFullYear()), 12, 25);
    var mikulas_nap = new Date(parseInt(today.getFullYear()), 12, 6);
    if(parseInt(today.getMonth())==11)
    {
    var theoccasion2 = new Date(parseInt(today.getFullYear()+1), 1, 1);
    var theoccasion3 = new Date(parseInt(today.getFullYear()+1), 1, 8);
    }
    else
    {
    var theoccasion2 = new Date(parseInt(today.getFullYear()), 1, 1);
    var theoccasion3 = new Date(parseInt(today.getFullYear()), 1, 8);
    }
    mikulas_nap.setMonth(theoccasion1.getMonth()-1);
    theoccasion1.setMonth(theoccasion1.getMonth()-1);
    theoccasion2.setMonth(theoccasion2.getMonth()-1);
    theoccasion3.setMonth(theoccasion3.getMonth()-1);

    var one_day = 1000*60*60*24;
    calculate_mikulas_nap = Math.ceil((parseInt(mikulas_nap.getTime())-parseInt(today.getTime()))/(one_day));
    calculatediff1 = Math.ceil((parseInt(theoccasion1.getTime())-parseInt(today.getTime()))/(one_day));
    calculatediff2 = Math.ceil((parseInt(theoccasion2.getTime())-parseInt(today.getTime()))/(one_day));
    calculatediff3 = Math.ceil((parseInt(theoccasion3.getTime())-parseInt(today.getTime()))/(one_day));
    if (calculate_mikulas_nap < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculate_mikulas_nap = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculate_mikulas_nap);
    }
    if (calculatediff1 < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculatediff1 = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff1);
    }
    if (calculatediff2 < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculatediff2 = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff2);
    }
    if (calculatediff3 < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculatediff3 = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff3);
    }
    //nov.22-tól dec.5-ig
    if ( (calculate_mikulas_nap>0) && (calculate_mikulas_nap<15) )
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Még '+calculate_mikulas_nap+' napot alszunk és jön a Mikulás...<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/jon_mikulas.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.6-án
    if ( (calculate_mikulas_nap==0) )
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Gyerekek, megérkezett a Mikulás!<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/megjott_mikulas.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.7-tól 24-ig
    if ((calculatediff1>0) && (calculatediff1<29) && (calculatediff2<26) && (calculatediff3<33))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Még '+calculatediff1+' napot alszunk és itt a Karácsony...<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/jon_karacsony.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.25-én és 26-án
    if (calculatediff1==0 || (calculatediff1>0 && calculatediff2==6))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Boldog Karácsonyi Ünnepeket!<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/boldog-karacsonyt.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.27-tol dec.31-ig
    if((calculatediff1>0) && (calculatediff2>0) && (calculatediff2!=6) && (calculatediff2<7) && (calculatediff3>0))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Még '+calculatediff2+' napot alszunk és itt van Uj Év..<\/div>'+
    '<img src="infusions/nevunep_panel/kellemes_unnepek.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //jan.01-tol jan.07-ig
    if(((calculatediff1>0) && (calculatediff2==0) && (calculatediff3>0) && (calculatediff3<8)) || ((calculatediff3>0) && (calculatediff3<8)))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Boldog Új Évet!<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/boldogujevet.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //Ez a rész csak a TESZT kedvéért...
    if(!unnep_idoszak)
    document.getElementById('unnep').innerHTML = '<br \/><div>Nincs ünnepi idoszak...<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/boldogujevet.gif" alt="" \/><br \/>';
    }

    </script>
    <div class="current-submenu">
    <script type="text/javascript">new nevnapvalto(nevnapok, "hnevnap", "hnevnapstyle", 5000, "");</script>
    <div id="unnep_keret"><div id="unnep"></div></div>
    <script type="text/javascript">unnepek();</script>
    <center><hr width="99%" color="#000" size="20"> </hr></center>
    </div></br></br>
    <?
    closetable();
    ?>

    ugy össze van keverve html css nem tudtam széjel szedni

    Akkor elkövetted az első hibát. Az olvashatóság, szerkeszthetőség érdekében érdemes elszeparálni a kód különböző részeit. Külön a HTML kód, külön a CSS, külön a JS, külön a szerver.

    Remélem érzed, hogy amit ide "dobtál" nekünk hatalmas kódtömeget azt nem fogjuk elolvasni. Egyrészt ha te sem tudod elszeparálni, nekünk miért kellene ezzel bíbelődnünk? Ha segítséget szeretnél, itt jó eséllyel megkapod, csak akkor olyan formában kérjük ide a megoldandó problémád. A fentebb linkelt JSFiddle például ilyen. :)

  • Zedz
    addikt

    bocsi most vettem észre van kod forás javitom

    ************** ÜNNEPEK ***************/
    function unnepek()
    {
    var unnep_idoszak = false;
    var today = new Date();
    var theoccasion1 = new Date(parseInt(today.getFullYear()), 12, 25);
    var mikulas_nap = new Date(parseInt(today.getFullYear()), 12, 6);
    if(parseInt(today.getMonth())==11)
    {
    var theoccasion2 = new Date(parseInt(today.getFullYear()+1), 1, 1);
    var theoccasion3 = new Date(parseInt(today.getFullYear()+1), 1, 8);
    }
    else
    {
    var theoccasion2 = new Date(parseInt(today.getFullYear()), 1, 1);
    var theoccasion3 = new Date(parseInt(today.getFullYear()), 1, 8);
    }
    mikulas_nap.setMonth(theoccasion1.getMonth()-1);
    theoccasion1.setMonth(theoccasion1.getMonth()-1);
    theoccasion2.setMonth(theoccasion2.getMonth()-1);
    theoccasion3.setMonth(theoccasion3.getMonth()-1);

    var one_day = 1000*60*60*24;
    calculate_mikulas_nap = Math.ceil((parseInt(mikulas_nap.getTime())-parseInt(today.getTime()))/(one_day));
    calculatediff1 = Math.ceil((parseInt(theoccasion1.getTime())-parseInt(today.getTime()))/(one_day));
    calculatediff2 = Math.ceil((parseInt(theoccasion2.getTime())-parseInt(today.getTime()))/(one_day));
    calculatediff3 = Math.ceil((parseInt(theoccasion3.getTime())-parseInt(today.getTime()))/(one_day));
    if (calculate_mikulas_nap < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculate_mikulas_nap = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculate_mikulas_nap);
    }
    if (calculatediff1 < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculatediff1 = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff1);
    }
    if (calculatediff2 < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculatediff2 = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff2);
    }
    if (calculatediff3 < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculatediff3 = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff3);
    }
    //nov.22-tól dec.5-ig
    if ( (calculate_mikulas_nap>0) && (calculate_mikulas_nap<15) )
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Még '+calculate_mikulas_nap+' napot alszunk és jön a Mikulás...<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/jon_mikulas.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.6-án
    if ( (calculate_mikulas_nap==0) )
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Gyerekek, megérkezett a Mikulás!<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/megjott_mikulas.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.7-tól 24-ig
    if ((calculatediff1>0) && (calculatediff1<29) && (calculatediff2<26) && (calculatediff3<33))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Még '+calculatediff1+' napot alszunk és itt a Karácsony...<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/jon_karacsony.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.25-én és 26-án
    if (calculatediff1==0 || (calculatediff1>0 && calculatediff2==6))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Boldog Karácsonyi Ünnepeket!<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/boldog-karacsonyt.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.27-tol dec.31-ig
    if((calculatediff1>0) && (calculatediff2>0) && (calculatediff2!=6) && (calculatediff2<7) && (calculatediff3>0))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Még '+calculatediff2+' napot alszunk és itt van Uj Év..<\/div>'+
    '<img src="infusions/nevunep_panel/kellemes_unnepek.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //jan.01-tol jan.07-ig
    if(((calculatediff1>0) && (calculatediff2==0) && (calculatediff3>0) && (calculatediff3<8)) || ((calculatediff3>0) && (calculatediff3<8)))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Boldog Új Évet!<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/boldogujevet.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //Ez a rész csak a TESZT kedvéért...
    if(!unnep_idoszak)
    document.getElementById('unnep').innerHTML = '<br \/><div>Nincs ünnepi idoszak...<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/boldogujevet.gif" alt="" \/><br \/>'

    és hogy még érthetöbb legyek szoval még dátumokat tennék belle csak nem tudom hogy kell erre kellene segitség meg 1 jó kis plda szoval azt szeretném januér 25 és februér 13 közöt számlálja szövegel menyi nap van még hátra és 14 edikén boldog valentint kivánjon ha ezt kis hozza irás kisérné pl.ezzel álitod a honapot innen a napot ezt kellet belle tenni hogy ki mutassa a február 14 et és igy számolod ki metöl medig számoljon ez kellene bocs a helyesirésárt külföldi vagyok kát én a programkodra katintotam de csak ilyen lett nem tom miért

    Próbáljuk meg ezzel. :)

  • martonx
    veterán

    Sziasztok lenne 1 kis gondom de nekem a js kinai igy helpre szorulok, van 1 kodom ami kiirja mikulást karácsonyt,és uj évet olyan képen elöte jelzi menyi nap van még mikor odda ért boldog ünepet kiván eddig ok csak én belle szeretnék tenni még ünepeket hogy egész éves panel legyen belöle pl valentint,husvét stb. erre kellene segitség hogy a kodomba levö szerkestésnek az elmagyarázását 1 kis pldával mellette leirés igy a napot honapot és ezt kell belle tened akkor a többi dátum beleszerkesztése egyszerü lenne már nekem is imme a kodom

    /************** ÜNNEPEK ***************/
    function unnepek()
    {
    var unnep_idoszak = false;
    var today = new Date();
    var theoccasion1 = new Date(parseInt(today.getFullYear()), 12, 25);
    var mikulas_nap = new Date(parseInt(today.getFullYear()), 12, 6);
    if(parseInt(today.getMonth())==11)
    {
    var theoccasion2 = new Date(parseInt(today.getFullYear()+1), 1, 1);
    var theoccasion3 = new Date(parseInt(today.getFullYear()+1), 1, 8);
    }
    else
    {
    var theoccasion2 = new Date(parseInt(today.getFullYear()), 1, 1);
    var theoccasion3 = new Date(parseInt(today.getFullYear()), 1, 8);
    }
    mikulas_nap.setMonth(theoccasion1.getMonth()-1);
    theoccasion1.setMonth(theoccasion1.getMonth()-1);
    theoccasion2.setMonth(theoccasion2.getMonth()-1);
    theoccasion3.setMonth(theoccasion3.getMonth()-1);

    var one_day = 1000*60*60*24;
    calculate_mikulas_nap = Math.ceil((parseInt(mikulas_nap.getTime())-parseInt(today.getTime()))/(one_day));
    calculatediff1 = Math.ceil((parseInt(theoccasion1.getTime())-parseInt(today.getTime()))/(one_day));
    calculatediff2 = Math.ceil((parseInt(theoccasion2.getTime())-parseInt(today.getTime()))/(one_day));
    calculatediff3 = Math.ceil((parseInt(theoccasion3.getTime())-parseInt(today.getTime()))/(one_day));
    if (calculate_mikulas_nap < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculate_mikulas_nap = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculate_mikulas_nap);
    }
    if (calculatediff1 < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculatediff1 = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff1);
    }
    if (calculatediff2 < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculatediff2 = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff2);
    }
    if (calculatediff3 < 0)
    {
    var nextyeartoday=new Date();
    nextyeartoday.setFullYear(today.getFullYear()+1);
    calculatediff3 = Math.ceil((nextyeartoday.getTime()-today.getTime())/(one_day)+calculatediff3);
    }
    //nov.22-tól dec.5-ig
    if ( (calculate_mikulas_nap>0) && (calculate_mikulas_nap<15) )
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Még '+calculate_mikulas_nap+' napot alszunk és jön a Mikulás...<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/jon_mikulas.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.6-án
    if ( (calculate_mikulas_nap==0) )
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Gyerekek, megérkezett a Mikulás!<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/megjott_mikulas.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.7-tól 24-ig
    if ((calculatediff1>0) && (calculatediff1<29) && (calculatediff2<26) && (calculatediff3<33))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Még '+calculatediff1+' napot alszunk és itt a Karácsony...<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/jon_karacsony.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.25-én és 26-án
    if (calculatediff1==0 || (calculatediff1>0 && calculatediff2==6))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Boldog Karácsonyi Ünnepeket!<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/boldog-karacsonyt.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //dec.27-tol dec.31-ig
    if((calculatediff1>0) && (calculatediff2>0) && (calculatediff2!=6) && (calculatediff2<7) && (calculatediff3>0))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Még '+calculatediff2+' napot alszunk és itt van Uj Év..<\/div>'+
    '<img src="infusions/nevunep_panel/kellemes_unnepek.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //jan.01-tol jan.07-ig
    if(((calculatediff1>0) && (calculatediff2==0) && (calculatediff3>0) && (calculatediff3<8)) || ((calculatediff3>0) && (calculatediff3<8)))
    {
    document.getElementById('unnep').innerHTML = '<br \/><div>Boldog Új Évet!<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/boldogujevet.gif" alt="" \/><br \/>';
    unnep_idoszak = true;
    }
    //Ez a rész csak a TESZT kedvéért...
    if(!unnep_idoszak)
    document.getElementById('unnep').innerHTML = '<br \/><div>Nincs ünnepi idoszak...<\/div>'+
    '<br \/><img src="infusions/nevunep_panel/boldogujevet.gif" alt="" \/><br \/>';
    }

    hűha, légy jó, és nézz vissza csak egy pár hsz-t, hogy hogy, milyen formában illik a példa kódunkat ide belinkelni. És még egy csomó helyesírási hibától is megkímélnéd sk8erpeter-t :P

Új hozzászólás Aktív témák