tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Raisch
ERLEDIGT
NEIN
ANTWORTEN
10
ZUGRIFFE
232
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Jay Free Jay Free ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Ort
    Hamburg, Germany
    Beiträge
    38
    Guten Abend,

    ich bin gerade dabei ein Script zu basteln,
    welches anzeigt wann meine Beiträge gepostet wurden...

    Zum Beispiel:

    Beitrag 1 - gerade eben
    Beitrag 2 - vor 1 Stunde
    Beitrag 3 - vor einem Tag

    Wäre dankbar über Denkansätze
    Gucke gerade über getTime($datetime)

    LG Jayy
     

  2. #2
    Laser Laser ist offline Mitglied Bronze
    Registriert seit
    Nov 2002
    Beiträge
    28
    Redest du von diesem Forum hier? Gibt es ein RSS-Feed dafür? Oder ziehst du dir den kompletten HTML-Krams.
     

  3. #3
    Jay Free Jay Free ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Ort
    Hamburg, Germany
    Beiträge
    38
    Zitat Zitat von Laser Beitrag anzeigen
    Redest du von diesem Forum hier? Gibt es ein RSS-Feed dafür? Oder ziehst du dir den kompletten HTML-Krams.
    Öhm? Verstehe ich nicht ganz :s - hier wurde mir immer SUPER weitergeholfen?!
     

  4. #4
    Avatar von Raisch
    Raisch Raisch ist offline extraordinary bit
    Registriert seit
    Aug 2011
    Ort
    Berlin
    Beiträge
    333
    Wie ist denn dein Erstellungsdatum in der Datenbank (?) gespeichert?
     

  5. #5
    Jay Free Jay Free ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Ort
    Hamburg, Germany
    Beiträge
    38
    Zitat Zitat von Raisch Beitrag anzeigen
    Wie ist denn dein Erstellungsdatum in der Datenbank (?) gespeichert?
    Bis jetzt habe ich es so "Von User vor 2012-02-07 20:00:00" eingestellt
    Geändert von Jay Free (08.02.12 um 21:12 Uhr)
     

  6. #6
    Avatar von Raisch
    Raisch Raisch ist offline extraordinary bit
    Registriert seit
    Aug 2011
    Ort
    Berlin
    Beiträge
    333
    Zitat Zitat von Jay Free Beitrag anzeigen
    Bis jetzt habe ich es so "Von User vor 2012-02-07 20:00:00" eingestellt
    Das war ja nicht die Frage. Wie ist das Datum denn gespeichert? In einer Datenbank? Welches Format? Timestamp (unix nicht sql)? Datetime?

    Viele Fragen und so...

    Gruß
     

  7. #7
    Jay Free Jay Free ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Ort
    Hamburg, Germany
    Beiträge
    38
    Jep in einer MySQL Datenbank -> datetime
    :s
     

  8. #8
    Laser Laser ist offline Mitglied Bronze
    Registriert seit
    Nov 2002
    Beiträge
    28
    Sorry, ich glaube wir haben gerade aneinander vorbei geredet. Du redest von Forum X oder was selbst geschriebenen und möchtest da so eine Beitrags-History anzeigen lassen?

    Dann würde ich auf die Frage von Raisch zurück verweisen.

    Bei einem Timestamp könntest du die Beiträge ja anhand der User-ID auslesen und dann das Datum mit der PHP-Funktion date() formatieren.

    Bei einem Datetime kannst du das direkt auch via MySQL machen.
    http://dev.mysql.com/doc/refman/5.5/...on_date-format
     

  9. #9
    Jay Free Jay Free ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Ort
    Hamburg, Germany
    Beiträge
    38
    Zitat Zitat von Laser Beitrag anzeigen
    Du redest von Forum X oder was selbst geschriebenen und möchtest da so eine Beitrags-History anzeigen lassen?
    Ja ist mein selbstgebasteltes Script, bis jetzt habe ich immer "Beitrag am 2012-02-08 08:08:08 gepostet" aber ich möchte gerne da stehen haben "gepostet vor 2 stunden" ... "gepostet vor einem Tag" ...
     

  10. #10
    Avatar von Raisch
    Raisch Raisch ist offline extraordinary bit
    Registriert seit
    Aug 2011
    Ort
    Berlin
    Beiträge
    333
    Zitat Zitat von Jay Free Beitrag anzeigen
    Jep in einer MySQL Datenbank -> datetime
    :s
    Schau dir hier mal das Kommentar von Umair Ashraf vom 21. November 2010 an.

    Gruß
    Jay Free bedankt sich. 

  11. #11
    Jay Free Jay Free ist offline Mitglied Bronze
    Registriert seit
    Oct 2011
    Ort
    Hamburg, Germany
    Beiträge
    38
    Zitat Zitat von Raisch Beitrag anzeigen
    Schau dir hier ...
    Danke!

    Ich habe jetzt meine Anzeige so "vor 1 Tag 12 Stunden 50 Minuten 35 Sekunden"
    ich hätte jetzt nur noch die Frage wie ich das hinbekomme so zum Beispiel:

    von 0 Sekunden bis 30 Minuten soll da nur "gerade eben"
    und dann jede volle Stunde das heißt "vor 1 Stunde" vor 2 Stunden" usw.

    Das ist machbar mit ner If funktion oder?
     

Ähnliche Themen

  1. Png Format wird falsch hochgeladen...
    Von thehasso im Forum PHP
    Antworten: 1
    Letzter Beitrag: 26.09.10, 18:09
  2. Datei mit rw-r--r-- hochgeladen - Wie löschen?
    Von queicherius im Forum Hosting & Webserver
    Antworten: 6
    Letzter Beitrag: 12.10.09, 14:22
  3. Auf Homepage wird anderes Bild angezeigt als am Server hochgeladen ist
    Von flying-anzi im Forum Hosting & Webserver
    Antworten: 2
    Letzter Beitrag: 16.08.08, 20:43
  4. Fehlermeldung: Zu große Datei hochgeladen
    Von Hawkings im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 09.07.08, 13:10
  5. IBM Artikel zu den Features der dynamischen Script Sprache Java Script
    Von Thomas Darimont im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 20.12.06, 23:45

Stichworte