Oldal: 2 / 3 ElsőElső 123 UtolsóUtolsó
Eredmény: 11 - 20 (25) összesen

Téma: Időzített megjelenés

  1. #11
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: Időzített megjelenés

    Kód:
    <script type="text/javascript">
    var d = new Date();
    var day = d.getDay();
    if(day != 0){
      var time = d.getHours()
      if (time>8 && time<18){
        document.write("<b>Ide jön a telefonszám</b>");
      }else{
        document.write("<b>Ide meg opcionálisan ha akarsz más időben valamit</b>");
      }
    }
    
    </script>
    itt a kiegészített változat



  2. #12
    Tag mrkera logója
    Csatlakozott
    09-09-03
    Hely
    Keszthely
    Hozzászólás
    86
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Időzített megjelenés

    Ha már php-s részen vagyunk:

    PHP kód:
    <?php
    if(date('H')>=&& date('H')<=18 && date('w')!=0) echo "06301234567";
    ?>




  3. #13
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: Időzített megjelenés

    Idézet mrkera eredeti hozzászólása Hozzászólás megtekintése
    Ha már php-s részen vagyunk:

    PHP kód:
    <?php
    if(date('H')>=&& date('H')<=18 && date('w')!=0) echo "06301234567";
    ?>
    ezzel csak annyi a gond hogy a serveridőt adja vissza, ami nem biztos hogy jo lesz, mert pl nekem van olyan tárhelyem amin amerikai időzónára van állítva
    szóval előtte egy: date_default_timezone_set('Europe/Budapest') függvény a kivánt időzónával nem árt


    If debugging is the process of removing software bugs, then programming must be the process of putting them in.
    Ruby blog
    Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime.
    Respect all, fear none

  4. #14
    Tag mrkera logója
    Csatlakozott
    09-09-03
    Hely
    Keszthely
    Hozzászólás
    86
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Időzített megjelenés

    Van realitás abban amit mondasz, csak rosszul kezdted a mondatot.
    Nem ezzel van a gond, hanem csupán nálad gond, még soha nem találkoztam olyan szerverrel és bár nem mondom, hogy nem létezik, de az esetek 98%-ban tuti, hogy megfelelő időzóna van beállítva.
    Amúgy valóban amit írtál megoldást jelent az esetlegesen felmerülő ilyen "problémára".

    ----közben még gondolat

    Nem beszélve arról, hogy a js-es megoldás viszont a kliensgépről veszi az időt.
    Szóval tételezzük fel, hogy az user a Norfolk szigetről megnézi a lapot itteni idő szerint hajnali 2 kor, számára megjelenik az óra mivel nála éppen délután fél négy van, így rácsörög a kedves kollégára és megzavarja félrészeg állapotát, miközben a kocsmából hazahurcolt pincérnőt próbálja meghúzni.


    Utoljára módosítva: mrkera által : 2009-11-05 12:06

  5. #15
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: Időzített megjelenés

    Idézet mrkera eredeti hozzászólása Hozzászólás megtekintése
    Nem ezzel van a gond, hanem csupán nálad gond, még soha nem találkoztam olyan szerverrel és bár nem mondom, hogy nem létezik, de az esetek 98%-ban tuti, hogy megfelelő időzóna van beállítva.
    ezt szerintem rosszul látod. több emberenk is van külföldön hostolt oldala a fórumról és azokon az ottani helyi időzóna van beállítva.
    azért mert még nem dolgoztál külföldi tárhelyre hidd el hogy ez így van



  6. #16
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: Időzített megjelenés

    Idézet mrkera eredeti hozzászólása Hozzászólás megtekintése
    ----közben még gondolat

    Nem beszélve arról, hogy a js-es megoldás viszont a kliensgépről veszi az időt.
    Szóval tételezzük fel, hogy az user a Norfolk szigetről megnézi a lapot itteni idő szerint hajnali 2 kor, számára megjelenik az óra mivel nála éppen délután fél négy van, így rácsörög a kedves kollégára és megzavarja félrészeg állapotát, miközben a kocsmából hazahurcolt pincérnőt próbálja meghúzni.
    ez jogos. nem figyeltem hogy Netalica scriptje a kliens időt használja.
    Kód:
    <script type="text/javascript">
    var d = new Date();
    var day = d.getUTCDay();
    if(day != 0){
      var time = d.getUTCHours() // ez a kozapido ami egy ora minus hungary-hoz 
      if (time>7 && time<17){
        document.write("<b>Ide jön a telefonszám</b>");
      }else{
        document.write("<b>Ide meg opcionálisan ha akarsz más időben valamit</b>");
      }
    }
    
    </script>




  7. #17
    kow
    kow nem elérhető
    KowDerMei$ter kow logója
    Csatlakozott
    07-05-09
    Hely
    Budapest
    Hozzászólás
    1.447
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Időzített megjelenés

    Geri felvetése jogos, nekem is volt ezzel bajom már



  8. #18
    Tag mrkera logója
    Csatlakozott
    09-09-03
    Hely
    Keszthely
    Hozzászólás
    86
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Időzített megjelenés

    Idézet Geri eredeti hozzászólása Hozzászólás megtekintése
    ezt szerintem rosszul látod. több emberenk is van külföldön hostolt oldala
    Látod ebben igazad van, erre nem gondoltam, elnézést kérek!



  9. #19
    hálószemész Kolos Tibor logója
    Csatlakozott
    08-04-07
    Hely
    Létavértes
    Hozzászólás
    389
    Begyűjtött 3 köszönetet
    3 hozzászólásával

    Alapbeállítás re: Időzített megjelenés

    Idézet mrkera eredeti hozzászólása Hozzászólás megtekintése
    Ha már php-s részen vagyunk:

    PHP kód:
    <?php
    if(date('H')>=&& date('H')<=18 && date('w')!=0) echo "06301234567";
    ?>
    Tetszik a fenti megoldás, mert rövid és szerveroldali időt használ (magyar kosztolású a honlap).
    Ezt a kódot elvileg beilleszthetem egy html oldalba?
    Mert gyakorlatilag az első ">" utáni kódrészt már szövegként írja ki...
    Mit kéne még tudnom/csinálnom?



  10. #20
    Rubyist Geri logója
    Csatlakozott
    07-12-15
    Hely
    \x90
    Hozzászólás
    5.749
    Begyűjtött 1.432 köszönetet
    895 hozzászólásával

    Alapbeállítás re: Időzített megjelenés

    Idézet Kolos Tibor eredeti hozzászólása Hozzászólás megtekintése
    Tetszik a fenti megoldás, mert rövid és szerveroldali időt használ (magyar kosztolású a honlap).
    Ezt a kódot elvileg beilleszthetem egy html oldalba?
    Mert gyakorlatilag az első ">" utáni kódrészt már szövegként írja ki...
    Mit kéne még tudnom/csinálnom?

    kettő megoldás van:
    az egyik hogy átnevezed a fájlt php kiterjesztésűre.
    a másik hogy htaccess-el beállítod hogy a php kód lefusson html kiterjesztésű fájlokban is. én az elsőt javaslom



A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •