Einträge alle 3 Tage löschen - 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 Malte (8 Beiträge) am Sonntag, 26.Januar.2003, 21:53. WWW: www.dsv-ski.de
    Einträge alle 3 Tage löschen

      Hallo Sander und andere,
      ich hatte vor ein paar Tagen schon mal gefragt, wie man Einträge automatisch nach 3 Tagen löschen lassen kann.
      So hatte ich es zuerst versucht:
      <perl>
      if ($cmd eq "")
      {
      get "am<jetzt-3","Winter";
      while (get_next("Winter"))
      {
      del "Id==$_id","Winter";
      }
      }
      </perl>
      
      ('am' = Feld des Datums, 'Winter' = die Datenbank)
      Die Einträge bleiben aber leider stehn.
      Sander sagte mir, so ginge es:
      <perl>
      del "am<-3", "Winter";
      </perl>
      
      Tut mir leid, dann kommt ne Fehlermeldung, wenn man einen neuen Eintrag sendet:
      [ Fehler: init: Permission denied to modify Winter

      Ursache: Die angegebene Datenbank ist für den gewünschten Zugriff nicht freigegeben.

      Lösung: Gehen Sie in Ihren privaten Bereich (Anmelden), wählen Sie die entsprechende Datenbank aus, klicken Sie auf 'Verwaltung' und ändern Sie die Rechte entsprechend. ]

      [ Fehler: (lock): kann /usr/local/httpd/data_NOACCESSWinter nicht oeffnen: Keine Berechtigung ]

      [ Fehler: (get): kann Winter nicht sperren ]
      Eintrag hinzugefügt...

      Mit der Rechtevergabe kann ich mir das aber nicht erklären???

      Ich will ja nicht nerven, aber vielleicht kennt ja irgendjemand eine gängige Lösung.

      Gruß Malte


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Malte (8 Beiträge) am Sonntag, 26.Januar.2003, 21:53. WWW: www.dsv-ski.de
    Einträge alle 3 Tage löschen

      Hallo Sander und andere,
      ich hatte vor ein paar Tagen schon mal gefragt, wie man Einträge automatisch nach 3 Tagen löschen lassen kann.
      So hatte ich es zuerst versucht:
      <perl>
      if ($cmd eq "")
      {
      get "am<jetzt-3","Winter";
      while (get_next("Winter"))
      {
      del "Id==$_id","Winter";
      }
      }
      </perl>
      
      ('am' = Feld des Datums, 'Winter' = die Datenbank)
      Die Einträge bleiben aber leider stehn.
      Sander sagte mir, so ginge es:
      <perl>
      del "am<-3", "Winter";
      </perl>
      
      Tut mir leid, dann kommt ne Fehlermeldung, wenn man einen neuen Eintrag sendet:
      [ Fehler: init: Permission denied to modify Winter

      Ursache: Die angegebene Datenbank ist für den gewünschten Zugriff nicht freigegeben.

      Lösung: Gehen Sie in Ihren privaten Bereich (Anmelden), wählen Sie die entsprechende Datenbank aus, klicken Sie auf 'Verwaltung' und ändern Sie die Rechte entsprechend. ]

      [ Fehler: (lock): kann /usr/local/httpd/data_NOACCESSWinter nicht oeffnen: Keine Berechtigung ]

      [ Fehler: (get): kann Winter nicht sperren ]
      Eintrag hinzugefügt...

      Mit der Rechtevergabe kann ich mir das aber nicht erklären???

      Ich will ja nicht nerven, aber vielleicht kennt ja irgendjemand eine gängige Lösung.

      Gruß Malte

     Antworten

    Beitrag von Sander (8133 Beiträge) am Sonntag, 26.Januar.2003, 23:43.
    Re: Einträge alle 3 Tage löschen

      normalerweise gibts für perlblöcke keine rechte an den eigenen datenbanken... Sortierung ist eingestellt bei "am"?

      hmmm, sonst fällt mir nix ein...

      Sander

     Antworten


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