2 x datum - 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 Dienstag, 13.August.2002, 13:04.
    2 x datum

      hallo,
      habe ein, für Euch, kleines Problem.
      folgendes:
      habe db mit feldern, welche zugriffe speichern (counter) und sich bei zugriff jedesmal um 1 erhöhen. klappt auch wunderbar (thx 2 marco *g*)
      jetzt will ich natürlich wissen, wann das letzte mal
      jeweils die "artikelbeschreibung" und der "artikeldownload" heruntergeladen wurde.
      habe zwei datumsfelder angelegt (datum_besch und datum_down).
      allerdings trägt sich das datum nun jedes mal bei beiden datumsfeldern ein, so dass ich nicht nachvollziehen kann was nun wirklich angeklickt wurde!!!
      was tun???

      grüße
      tim
      p.s. beide datumsfelder müssen in dieser db bleiben


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von tim (301 Beiträge) am Dienstag, 13.August.2002, 13:04.
    2 x datum

      hallo,
      habe ein, für Euch, kleines Problem.
      folgendes:
      habe db mit feldern, welche zugriffe speichern (counter) und sich bei zugriff jedesmal um 1 erhöhen. klappt auch wunderbar (thx 2 marco *g*)
      jetzt will ich natürlich wissen, wann das letzte mal
      jeweils die "artikelbeschreibung" und der "artikeldownload" heruntergeladen wurde.
      habe zwei datumsfelder angelegt (datum_besch und datum_down).
      allerdings trägt sich das datum nun jedes mal bei beiden datumsfeldern ein, so dass ich nicht nachvollziehen kann was nun wirklich angeklickt wurde!!!
      was tun???

      grüße
      tim
      p.s. beide datumsfelder müssen in dieser db bleiben

     Antworten

    Beitrag von Marco (840 Beiträge) am Dienstag, 13.August.2002, 13:22.
    Re: 2 x datum

      Moin,

      wenn beide Datumsfelder vom Typ "Erstellung+Änderung" sind, ist das ganz klar...

      Du mußt das Datum beim Template-Aufruf "von Hand" hochzählen:

      mod "Id==$Id", ["datum_down", "$jetzt"], "test";
      

      Du kannst das aber auch in Deinen bestehenden mod-Befehl auf der Downloadseite mit einbauen:

      mod "Id==$beatdId", ["beat_down", "$beat_down", "datum_down", "$datum_down"], "test";
      

      Für die Beschreibungsseite dann wie oben...

      mfg

      Marco

     Antworten

    Beitrag von tim (301 Beiträge) am Dienstag, 13.August.2002, 14:13.
    Re: 2 x datum

      hi marco!

      hmmm... geht net!

      hier die details:
      zugriff (datum für downloads)
      zugriffpre (datum für previews)
      db=test

      hier meine codes
      ---------------
      download page:

      <perl>
      get "Id==$beatId", "test";
      # hochzählen und speichern der Download-Variable
      $beatdown++;
      mod "Id==$beatId", ["beatdown","$beatdown", "$zugriff", "zugriff"],"test";
       # Seite umleiten auf den Download
      out "<meta http-equiv=\"refresh\" content=\"0;URL=http://www.xyz.com/inhalt/beat-mp3z/$beatmp3\">";
      

      </perl>
       
      -----------------------
      preview page:
      <perl>
      get "Id==$beatId", "test";
      # hochzählen und speichern der Download-Variable
      $beatpre++;
      mod "Id==$beatId", ["beatpre","$beatpre", "$zugriffpre", "zugriffpre"],"test";
      
       # Seite umleiten auf den Download
      out "<meta http-equiv=\"refresh\" content=\"1;URL=http://www.xyz.com/inhalt/beat-mp3z/$preview\">";

      </perl>
      
      -----------------------------
      beide datum felder sind auf Zeitpunkt=Änderung eingestellt. (aber auch bei änderung dieses parameters kein erfolg)

     Antworten

    Beitrag von Marco (840 Beiträge) am Dienstag, 13.August.2002, 14:29.
    Re: 2 x datum

      Du mußt auf Zeitpunkt=Nutzereingabe gehen und vor dem Ändern die Variable $zugriff mit $jetzt belegen:
      (und das "$" vor das zweite "zugriff")

      $zugriff=$jetzt;
      mod "Id==$beatId", ["beatdown","$beatdown", "zugriff", "$zugriff"],"test";
      

      so sollte es laufen...

     Antworten

    Beitrag von tim (301 Beiträge) am Dienstag, 13.August.2002, 15:19.
    Re: 2 x datum

      habe jetzt folgenden code:
      <perl>
      get "Id==$beatId", "test";
      # hochzählen und speichern der Download-Variable
      $beatdown++;
      $zugriff=$jetzt;
      mod "Id==$beatId", ["beatdown","$beatdown", "zugriff", "$zugriff"],"test";
       # Seite umleiten auf den Download
      out "<meta http-equiv=\"refresh\" content=\"0;URL=http://www.xyzer.com/inhalt/beat-mp3z/$beatmp3\">";
      </perl>
      

      aber es tut sich nichts, bzw. zuviel!
      setze ich die einstellungen auf nutzereingabe, passiert NICHTS.
      bei jeder andren einstellung wird (logischer weise) in beide datum-felder geschrieben...

      woran kann das liegen?

      grüße
      'tim'

     Antworten

    Beitrag von tim (301 Beiträge) am Dienstag, 13.August.2002, 15:23.
    Re: 2 x datum

      p.s. der code gilt für die down-page.
      bei der pre-page wurde zugriff nat. mit zugriffpre ersetzt.

     Antworten

    Beitrag von Marco (840 Beiträge) am Dienstag, 13.August.2002, 20:34.
    @CB/Sander: Re: 2 x datum

      hmmm...

      ich denke, wir brauchen professionelle Hilfe ;-)

      Meiner Ansicht nach muß es so klappen, stimmen die Variablenbezeichnungen?


      mfg

      Marco

     Antworten

    Beitrag von tim (301 Beiträge) am Dienstag, 13.August.2002, 22:16.
    Re: @CB/Sander: Re: 2 x datum

      hi marco,
      ja die variablen passen. is ja nur eine also 'zugriff' resp. 'zugriffpre'.
      diese ist als feldtyp datum definiert und wird bei 'nutzereingabe' geändert.
      mal sehen ob das die 'profis' wissen. würde mich freuen!

      tim
      p.s. 'profis' hör ma! mach dich net kleiner als du bist :o)

     Antworten

    Beitrag von Sander (8133 Beiträge) am Dienstag, 13.August.2002, 22:28.
    Re: 2 x datum

      was steckt den in $jetzt drin?
      die ist doch leer.

      Ich würde es so machen:

      $zugriff=datum("jetzt","intern");
      mod "Id==$beatId", ["beatdown","$beatdown", "zugriff", "$zugriff"],"test";
      

      Sander

     Antworten

    Beitrag von Marco (840 Beiträge) am Mittwoch, 14.August.2002, 06:35.
    Re: 2 x datum

      Jau, das macht Sinn!

      -----
      $zugriff=datum("jetzt","intern");
      
      -----

      Da hatt ich mal wieder einen Blackout ;-)

      Tim, so sollte es klappen...

     Antworten

    Beitrag von tim (301 Beiträge) am Mittwoch, 14.August.2002, 08:19.
    Re: 2 x datum

      *yahooooo!*
      passt!

     Antworten


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