Re: Datum: Nicht anzeigen wenn Datum vorbei --> Nachfrage - 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 Sander (8133 Beiträge) am Samstag, 21.September.2002, 22:07.
    Re: Datum: Nicht anzeigen wenn Datum vorbei --> Nachfrage

      bei dir fangen doch alle Veranstaltungen um 00.00 an, dann passt das schon mit der ausgabe...

      Sander


    Ihre Antwort:

    Name: EMail: EMail bei Antwort? WWW:
    Titel:
    Text:

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Thomas Fedder (333 Beiträge) am Donnerstag, 19.September.2002, 15:00.
    Datum: Nicht anzeigen wenn Datum vorbei --> Nachfrage

      Hallo nochmal,

      im Thread http://baseportal.de/baseportal/baseportal/forum&wcheck=1&Pos=6375
      fragte ich nach einer Möglichkeit der Nichtmehranzeige von Veranstaltungen, sobald sie vorbei sind.

      Folgenden Code verwende ich zur Zeit:

      <loop code=perl db=/veranstaltungen sort=datum,uhrzeit>
      if (datum("jetzt","intern") lt datum($datum,"intern"))
      {
      if ($cnt % 2 == 0)
      {
      out "<tr bgcolor=\"#ffff00\">";
      }else
      {
      out "<tr bgcolor=\"#00ffff\">"
      }
      out "<td><p><b>$datum, $uhrzeit $uhrzeit_ende Uhr, $ort, $titel</b><br>
      $text<br>
      <a href=\"$link_url\" target=\"$target\">$link_text</a>"; 
      if ($ausgebucht)
      {
      out <<EOF
      <font color=\"#FF0000\"><b>Leider schon ausgebucht!</b></font>
      EOF
      }
      out "</p></td>";
      $cnt++;
      }
      </loop>
      

      Das Problem:
      Es werden Veranstaltungen von Heute nicht mehr angezeigt, obwohl sie noch nicht einmal begonnen haben.
      Heute z.B. fängt eine um 16 Uhr an.
      Das Anfangsdatum wird wie die Anfangszeit mit Pulldown Menu gesetzt.

      Danke für eure Hilfe

      ciao
      TF

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 19.September.2002, 15:10.
    Re: Datum: Nicht anzeigen wenn Datum vorbei --> Nachfrage

      ist schon ein Wunder, das es überhaupt funzt ;-)

      hatte was vergessen.. naja steht auch in der doku ;-)

      if (datum("jetzt","intern") lt datum($_raw{datum},"intern"))
      

      Sander

     Antworten

    Beitrag von TF (7 Beiträge) am Donnerstag, 19.September.2002, 15:22.
    Re: Datum: Nicht anzeigen wenn Datum vorbei --> Nachfrage

      Moin Sander,

      danke, scheint aber nicht zu funktionieren.
      Ich habe mal Testweise eine eingeben, die um 15.45 beginnen soll.
      Aber auch diese wird nicht angezeit.
      Woran könnte es noch liegen?

      Danke für deine Mühe

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 19.September.2002, 16:26.
    Re: Datum: Nicht anzeigen wenn Datum vorbei --> Nachfrage

      lass dir mal vor dem if die variablen ausgeben

      out datum('jetzt','intern')." - ".datum('$_raw{datum},'intern');
      

      setz dann mal das ergebnis hier rein

     Antworten

    Beitrag von TF (7 Beiträge) am Freitag, 20.September.2002, 09:48.
    Re: Datum: Nicht anzeigen wenn Datum vorbei --> Nachfrage

      Moin,

      hier das Ergebnis:

      [error (loop): Bad name after intern' at (eval 80) line 2. ][error (loop): Bad name after intern' at (eval 84) line 2. ][error (loop): Bad name after intern' at (eval 88) line 2. ][error (loop): Bad name after intern' at (eval 92) line 2. ][error (loop): Bad name after intern' at (eval 96) line 2. ][error (loop): Bad name after intern' at (eval 100) line 2. ][error (loop): Bad name after intern' at (eval 104) line 2. ][error (loop): Bad name after intern' at (eval 108) line 2. ][error (loop): Bad name after intern' at (eval 112) line 2. ][error (loop): Bad name after intern' at (eval 116) line 2. ][error (loop): Bad name after intern' at (eval 120) line 2. ][error (loop): Bad name after intern' at (eval 124) line 2. ][error (loop): Bad name after intern' at (eval 128) line 2. ][error (loop): Bad name after intern' at (eval 132) line 2. ][error (loop): Bad name after intern' at (eval 136) line 2. ][error (loop): Bad name after intern' at (eval 140) line 2. ][error (loop): Bad name after intern' at (eval 144) line 2. ][error (loop): Bad name after intern' at (eval 148) line 2. ][error (loop): Bad name after intern' at (eval 152) line 2. ]

      Ich hatte die o.g. Zeile hierhin gesetzt:
      <loop code=perl db=/veranstaltungen sort=datum,uhrzeit>
      out datum('jetzt','intern')." - ".datum('$_raw{datum},'intern');
      if (datum("jetzt","intern") lt datum($_raw{datum},"intern"))
      {
      


      War doch richtig, oder?

      Danke

      TF

     Antworten

    Beitrag von Sander (8133 Beiträge) am Freitag, 20.September.2002, 11:08.
    Re: Datum: Nicht anzeigen wenn Datum vorbei --> Nachfrage

      ein kleiner fehler drin...
      out datum('jetzt','intern')." - ".datum($_raw{datum},'intern');
      

      Sander

     Antworten

    Beitrag von TF (7 Beiträge) am Freitag, 20.September.2002, 13:11.
    Re: Datum: Nicht anzeigen wenn Datum vorbei --> Nachfrage

      Hi,

      so sieht es aus:

      2002.09.20,13:10.32#5 - 2002.09.19,00:00.00#42002.09.20,13:10.32#5 - 2002.09.19,00:00.00#42002.09.20,13:10.32#5 - 2002.09.20,00:00.00#52002.09.20,13:10.32#5 - 2002.09.24,00:00.00#2

     Antworten

    Beitrag von Sander (8133 Beiträge) am Samstag, 21.September.2002, 22:07.
    Re: Datum: Nicht anzeigen wenn Datum vorbei --> Nachfrage

      bei dir fangen doch alle Veranstaltungen um 00.00 an, dann passt das schon mit der ausgabe...

      Sander

     Antworten


     
 Liste der ersten 150 Einträge:Einklappen Zur Eingabe 
 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!