Problem bei Archivierung - 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 Billy (11 Beiträge) am Samstag, 27.November.2004, 19:08.
    Problem bei Archivierung

      Hallo,

      habe folgendes Problem.

      Ich habe ein News System erstellt.

      Jetzt will ich dass baseportal die Einträge, die älter als 20 Tage sind in ein Archiv überträgt.

      Habe dazu folgendes Perl Skript verwendet:

      <perl>
                                       if ($cmd eq "")
                                       {
                                       get "Datum<jetzt-20","News";
                                       while (get_next("News"))
                                       {
      

                                   del "Id==$_id","News";

                                       put                                 ["Zeitung",$Zeitung,"Titel",$Titel,"Text",$Text,"Autor",$Autor,"User",$User,"Nutzer",$Nutzer,"Datum",$Datum],"News_Archiv";
                                }
                                }
      </perl>
      


      Nachdem die Zeit abgelaufen ist erscheint im Archiv allerdings die automatisch gelöscht News zweimal. Woran könnte das liegen?

      Vielen Dank und viele Grüße

      Billy


    Ihre Antwort:

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

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Billy (11 Beiträge) am Samstag, 27.November.2004, 19:08.
    Problem bei Archivierung

      Hallo,

      habe folgendes Problem.

      Ich habe ein News System erstellt.

      Jetzt will ich dass baseportal die Einträge, die älter als 20 Tage sind in ein Archiv überträgt.

      Habe dazu folgendes Perl Skript verwendet:

      <perl>
                                       if ($cmd eq "")
                                       {
                                       get "Datum<jetzt-20","News";
                                       while (get_next("News"))
                                       {
      

                                   del "Id==$_id","News";

                                       put                                 ["Zeitung",$Zeitung,"Titel",$Titel,"Text",$Text,"Autor",$Autor,"User",$User,"Nutzer",$Nutzer,"Datum",$Datum],"News_Archiv";
                                }
                                }
      </perl>
      


      Nachdem die Zeit abgelaufen ist erscheint im Archiv allerdings die automatisch gelöscht News zweimal. Woran könnte das liegen?

      Vielen Dank und viele Grüße

      Billy

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Sonntag, 28.November.2004, 00:58.
    Re: Problem bei Archivierung

      Braucht es wirklich ein Archiv? Einfacher ist es, wenn Du bei der Ausgabe einfach ein

      Datum>=jetzt-20

      einbaust, dann kommen nur die aktuellen, so wie Du es willst...

     Antworten

    Beitrag von Billy (11 Beiträge) am Sonntag, 28.November.2004, 20:10.
    Re: Problem bei Archivierung


      Hallo Christoph,

      ja das Archiv ist notwendig, da die News später noch benötigt werden.

      Gibt es vielleicht noch eine andere Lösung?

      Viele Grüße

      Billy

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Montag, 29.November.2004, 08:02.
    Re: Problem bei Archivierung

      Ja, das ist bei meinem Vorschlag auch so, wenn Du das "del..." rausschmeisst - dann hast Du alle news immer in einer einzigen Datenbank; es werden halt immer nur die aktuellsten (max. 20 Tage alten) News angezeigt... Das ist einfach & elegant, warum kompliziert machen? ;-)

     Antworten

    Beitrag von Billy (11 Beiträge) am Mittwoch, 1.Dezember.2004, 23:08.
    Re: Problem bei Archivierung

      Hallo Christoph,


      das Problem bei dieser Lösung ist, dass der Seitenbesucher das Archiv mit den alten News nicht aufrufen kann.

      Ich wäre daher immer noch an einer anderen Lösung interessiert.


      Viele Grüße

      Billy

     Antworten

    Beitrag von richard (1187 Beiträge) am Donnerstag, 2.Dezember.2004, 09:05. WWW: posaunenchor-rhoden.de
    Re: Problem bei Archivierung

      Doch, Du mußt doch nur die Suchabrage entsprechend anpassen und dann statt der Archivdatei die angepaßte Suchanfrage aufrufen.

     Antworten

    Beitrag von Billy (11 Beiträge) am Freitag, 10.Dezember.2004, 20:42.
    Re: Problem bei Archivierung

      Hallo,

      vielen Dank, hab's endlich verstanden.

      Viele Grüße

      Billy

     Antworten


     
 Liste der Einträge von 27000 bis 27150: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.09s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!