Re: geburtstag - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von tim (301 Beiträge) am Donnerstag, 7.November.2002, 19:11.
    Re: geburtstag

      hi joerg!
      danke für schnelle kompetente antwort!
      hast recht, auf nen "leeren" template hauts hin.
      leider muss ich das ganze ohne loop code=perl machen (da in perl drinne!)...

      wenn ich folgenden code nehme haben auf einmal alle geburtstag *gggg*, was mach ich falsch???

      get "Geburtstag","adressen"; 
        while(get_next("adressen"))
      {
      $Datum1=datum($_raw{"jetzt"},"Tag0.Monat0");
      $Datum2=datum($_raw{Geburtstag},"Tag0.Monat0");
      

      if ($Datum1 eq $Datum2)
      {
      out "$Vorname hat heute Geburtstag ...";
      }
      }
      

      gruß tim (der leider keinen geburtstag hat :o))


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von tim (301 Beiträge) am Donnerstag, 7.November.2002, 18:21.
    geburtstag

      hi,
      habe schonmal gefragt, keine aw erhalten...

      problm:
      will, dass user in db bei geburtstag auf seite gratuliert wird.
      im prinzip geht es.
      aber, wie muss ich nachfolgenden code modifizieren damit bei dem fall dass kein user geburtstag hat NICHTS ausgegeben wird???

      hier mein code

      <perl>
      $heute_tag=datum("jetzt","Tag0");
      $heute_monat=datum("jetzt","Monat0");
      $heute=$heute_tag.".".$heute_monat;
      

      get "Geburtstag~=$heute","adressen";
      while (get_next("adressen"))
      {
      out "$Vorname hat heute Geburtstag! ALLES GUTE!!!";
      }
      

      </perl>

      gruß
      tim

     Antworten

    Beitrag von Joerg (159 Beiträge) am Donnerstag, 7.November.2002, 18:34. WWW: pirateninsel.net
    Re: geburtstag

      Hallo Tim!

      Ich habe es so gelöst und es klappt ....

      <loop db=adressen code=perl>
      $Datum1=datum($_raw{"jetzt"},"Tag0.Monat0");
      $Datum2=datum($_raw{Geburtstag},"Tag0.Monat0");
      

      if ($Datum1 eq $Datum2)
      {
      out "$Vorname hat heute Geburtstag ...";
      }
      </loop>
      

      Joerg

     Antworten

    Beitrag von tim (301 Beiträge) am Donnerstag, 7.November.2002, 19:11.
    Re: geburtstag

      hi joerg!
      danke für schnelle kompetente antwort!
      hast recht, auf nen "leeren" template hauts hin.
      leider muss ich das ganze ohne loop code=perl machen (da in perl drinne!)...

      wenn ich folgenden code nehme haben auf einmal alle geburtstag *gggg*, was mach ich falsch???

      get "Geburtstag","adressen"; 
        while(get_next("adressen"))
      {
      $Datum1=datum($_raw{"jetzt"},"Tag0.Monat0");
      $Datum2=datum($_raw{Geburtstag},"Tag0.Monat0");
      

      if ($Datum1 eq $Datum2)
      {
      out "$Vorname hat heute Geburtstag ...";
      }
      }
      

      gruß tim (der leider keinen geburtstag hat :o))

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 7.November.2002, 19:38.
    Re: geburtstag

      get "Geburtstag~=$heute","adressen";
      $Datum1=datum("jetzt","Tag0.Monat0");
      $Datum2=datum($Geburtstag,"Tag0.Monat0");
      if ($Datum1 eq $Datum2)
      {
      out "$Vorname hat heute Geburtstag ...";
      }
      

      Sander

     Antworten

    Beitrag von tim (301 Beiträge) am Donnerstag, 7.November.2002, 20:10.
    Re: geburtstag

      hmmm... seltsam seltsam... wenn ich deinen code auf ein "leeres" template packe funzt es.. .aber auf der seite, auf der ich es eigentlich bräuchte klappt es nicht, selbst nach dem </perl> tag....
      (aber beide templates in gleichen verz.)

      hier nochmal der code:

      <perl>
      get "Geburtstag~=$heute","adressen";
      $Datum5=datum("jetzt","Tag0.Monat0");
      $Datum6=datum($Geburtstag,"Tag0.Monat0");
      if ($Datum5 eq $Datum6)
      {
      out "$Vorname hat heute Geburtstag ...";
      }
      else
                        
      {
      out "sfsfsf";
      }
      </perl>
      
      tim

     Antworten

    Beitrag von tim (301 Beiträge) am Donnerstag, 7.November.2002, 20:26.
    Re: geburtstag

      aber egal.. vergiss es...
      weiss der geier warum das nicht geht.
      ich setzte jetzt die loop=perl abfrage an aller erste stelle des templates, dann gehts. dem layout tuts nicht weh, kann halt jeder (auch ein fremder der die url wüsste und nicht eingeloggt ist) sehen wer geburtstag hat...

      so what???

      danke an joerg und sander

      tim

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 7.November.2002, 20:35.
    Re: geburtstag

      achja, felt noch ein while (get_next....)
      {
      

      }
      drumrum...

      Sander

     Antworten


     
 Liste der Einträge von 42600 bis 42750:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.07s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!