kostenloser Webspace werbefrei: lima-city


Geburtstag erinnerung

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    j******g

    Erstmals hallo.habe eine frage:
    i m?chte auf meiner website eine geburtstags erinnerung erstellen.so das es zum beispiel am 1.1 steht: "Geburtstag Fritz 22 jahre"
    und so das nur am 1.1 dies steht.
    kennt jemand den java scrict code dazu?
    danke
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Ich w?rd das nicht mit JavaScript machen. Das verbraucht nur unn?tig Traffic. Ich w?rde vorschlagen PHP zu benutzen. Hier mal ein Beispielcode:

    <?php
    $geburtstag=mktime(0,0,0,3,28,2005); //mktime(Stunden,Minuten,Sekunden,Monate,Tage,Jahre)

    $heutetag=strftime("%d");
    $heutemon=strftime("%m");
    $heutejahr=strftime("%Y");
    $heute=mktime(0,0,0,$heutemon,$heutetag,$heutejahr);
    if($geburtstag<=$heute AND $geburtstag>($heute+86400))
    {
    echo "Fritz hat heute Geburtstag er wird ".strftime("%Y",(time()-$geburtstag))." Jahre alt.";
    }
    ?>

    F?r mehr Personen empfiehlt es sich das ganze mit 'ner Datenbank zu machen. Das Prinzip ist aber ungef?hr das selbe. Das gro?e Problem bei der Sache ist, das die betreffenden Personen nach 1970 geboren sein m?ssen, weshalb alle ?ber 36 nicht angezeigt werden k?nnen bzw. eine Fehlermeldung ausgegeben wird. Das geliche Problem hast du aber auch mit Javascript. F?r den fall, das du auch ?ber 36J?hrige mit aufnehmen willst m?sstest du ein eigenes Zeitangabensystem zur berechnung entwickeln.
  4. Autor dieses Themas

    j******g


    Ich w?rd das nicht mit JavaScript machen. Das verbraucht nur unn?tig Traffic. Ich w?rde vorschlagen PHP zu benutzen. Hier mal ein Beispielcode:

    <?php
    $geburtstag=mktime(0,0,0,3,28,2005); //mktime(Stunden,Minuten,Sekunden,Monate,Tage,Jahre)

    $heutetag=strftime("%d");
    $heutemon=strftime("%m");
    $heutejahr=strftime("%Y");
    $heute=mktime(0,0,0,$heutemon,$heutetag,$heutejahr);
    if($geburtstag<=$heute AND $geburtstag>($heute+86400))
    {
    echo "Fritz hat heute Geburtstag er wird ".strftime("%Y",(time()-$geburtstag))." Jahre alt.";
    }
    ?>

    F?r mehr Personen empfiehlt es sich das ganze mit 'ner Datenbank zu machen. Das Prinzip ist aber ungef?hr das selbe. Das gro?e Problem bei der Sache ist, das die betreffenden Personen nach 1970 geboren sein m?ssen, weshalb alle ?ber 36 nicht angezeigt werden k?nnen bzw. eine Fehlermeldung ausgegeben wird. Das geliche Problem hast du aber auch mit Javascript. F?r den fall, das du auch ?ber 36J?hrige mit aufnehmen willst m?sstest du ein eigenes Zeitangabensystem zur berechnung entwickeln.

    danke.ja das mit dem alter is kein problem.ich w?rde etwas 24 personen rauf tun.wo muss ich da den das geburtdatum eingeben?und muss ich was weg lassen .kenne php eben nicht..

  5. Ich w?rd das nicht mit JavaScript machen. Das verbraucht nur unn?tig Traffic. Ich w?rde vorschlagen PHP zu benutzen. Hier mal ein Beispielcode:

    genau umgekehrt.
    JavaScript-->Clientseitig
    PHP-->Serverseitig

    Also, hier nochmal eine JavaScript L?sung:
    <html>
    <head>
    <meta name="generator" content="HTML Studio" />
    <title>Geburtstage</title>
    </head>
    <body>
    <div>heute hat
    <script type="text/javascript">
    geburt=new Array();
    geburt["3.7"]='Kim';
    geburt["6.6"]='Tim';
    geburt["9.12"]='Max';

    jetzt=new Date();
    if(typeof geburt[jetzt.getDate()+'.'+(jetzt.getMonth()+1)]=='string')document.write(geburt[jetzt.getDate()+'.'+(jetzt.getMonth()+1)]);
    else document.write('keiner');
    </script>
    Geburtstag !</div>

    </body>
    </html>

    Einfach als assoziatives Array die Geburtstagsdaten eintragen.

    geburt[tag.monat]='Name';


  6. Ich w?rd das nicht mit JavaScript machen. Das verbraucht nur unn?tig Traffic. Ich w?rde vorschlagen PHP zu benutzen. Hier mal ein Beispielcode:

    genau umgekehrt.
    JavaScript-->Clientseitig
    PHP-->Serverseitig

    Also, hier nochmal eine JavaScript L?sung:
    <html>
    <head>
    <meta name="generator" content="HTML Studio" />
    <title>Geburtstage</title>
    </head>
    <body>
    <div>heute hat
    <script type="text/javascript">
    geburt=new Array();
    geburt["3.7"]='Kim';
    geburt["6.6"]='Tim';
    geburt["9.12"]='Max';

    jetzt=new Date();
    if(typeof geburt[jetzt.getDate()+'.'+(jetzt.getMonth()+1)]=='string')document.write(geburt[jetzt.getDate()+'.'+(jetzt.getMonth()+1)]);
    else document.write('keiner');
    </script>
    Geburtstag !</div>

    </body>
    </html>

    Einfach als assoziatives Array die Geburtstagsdaten eintragen.

    geburt[tag.monat]='Name';

    dankesch?n.aber wie/wo kann ich so ein klink tag einf?gen oder die farbe wechseln?
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!