Fehler in Funktion

  • PHP

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von orgertot.

    Fehler in Funktion

    Hallo,
    wieso kommt in meiner Funktion immer nur "Am " aktuelles Datum raus?
    Ich find gerade iwie nicht den Fehler :S

    PHP-Quellcode

    1. function gettime($time) {
    2. $div = time() - $time;
    3. if($div < 60) {
    4. return "Gerade eben";
    5. }
    6. elseif($div < 3600) {
    7. if($div > 120) {
    8. $min = " Minuten";
    9. } else {
    10. $min = " Minute";
    11. }
    12. $return = "Vor ".idate("i", $div).$min;
    13. return $return;
    14. }
    15. elseif($div < 86400) {
    16. return "Vor ".date("G", $div)." Stunden";
    17. }
    18. else {
    19. return "Am ".date("d.m");
    20. }
    21. }


    Danke :love:

    PHP-Quellcode

    1. function gettime($time) {
    2. $div = time("d.m") - $time;
    3. if($div < 60) {
    4. return "Gerade eben";
    5. }
    6. elseif($div < 3600) {
    7. if($div > 120) {
    8. $min = " Minuten";
    9. } else {
    10. $min = " Minute";
    11. }
    12. $return = "Vor ".idate("i", $div).$min;
    13. return $return;
    14. }
    15. elseif($div < 86400) {
    16. return "Vor ".date("G", $div)." Stunden";
    17. }
    18. else {
    19. return "Am ".date("d.m");
    20. }
    21. }


    Machs mal so