Weet er iemand waar ik zon scriptje vind dat datums mooi worden getoond zoals 5 jaar geleden, 2 dagen geleden, ..
Ik heb op Google gezocht maar ik vind niks
Ik heb op Google gezocht maar ik vind niks
Rohimma schreef:Dat als er gisteren iets is gepost ofzo.. Dat er dan staat "Gisteren Gespost" ofzohoe bedoel je presies??
En als het 5 jaar geleden is gepost "5 jaar geleden Gepost" 

//Sorry niet naar de post uur gekeken.[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]function[/COLOR] ago[COLOR= #007700]([/COLOR][COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]=-[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]) {[/COLOR] [URL="http://www.php.net/return"]return[/URL] [COLOR= #DD0000]"Onbekend"[/COLOR][COLOR= #007700]; }[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]==-[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]) {[/COLOR] [COLOR= #0000BB]$dateto[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/time"]time[/URL][COLOR= #007700](); }[/COLOR]
[COLOR= #0000BB]$datefrom[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$difference[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$dateto[/COLOR] [COLOR= #007700]-[/COLOR] [COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/switch"]switch[/URL][COLOR= #007700]([/COLOR]true[COLOR= #007700])
{
case([/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]-1 min[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]) <[/COLOR] [COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700]):[/COLOR]
[COLOR= #0000BB]$datediff[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$difference[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$res[/COLOR] [COLOR= #007700]= ([/COLOR][COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]) ?[/COLOR] [COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] seconde geleden[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] secondes geleden[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
case([/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]-1 hour[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]) <[/COLOR] [COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700]):[/COLOR]
[COLOR= #0000BB]$datediff[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/floor"]floor[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$difference[/COLOR] / [COLOR= #0000BB]60[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$res[/COLOR] [COLOR= #007700]= ([/COLOR][COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]) ?[/COLOR] [COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] minuut geleden[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] minuten geleden[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
case([/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]-1 day[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]) <[/COLOR] [COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700]):[/COLOR]
[COLOR= #0000BB]$datediff[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/floor"]floor[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$difference[/COLOR] / [COLOR= #0000BB]60[/COLOR] / [COLOR= #0000BB]60[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$res[/COLOR] [COLOR= #007700]= ([/COLOR][COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]) ?[/COLOR] [COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] uur geleden[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] uren geleden[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
case([/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]-1 week[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]) <[/COLOR] [COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700]):[/COLOR]
[COLOR= #0000BB]$day_difference[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]-[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$day_difference[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] day[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]) >=[/COLOR] [COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700])
{[/COLOR]
[COLOR= #0000BB]$day_difference[/COLOR][COLOR= #007700]++;
}[/COLOR]
[COLOR= #0000BB]$datediff[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$day_difference[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$res[/COLOR] [COLOR= #007700]= ([/COLOR][COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]) ?[/COLOR] [COLOR= #DD0000]Gisteren[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] dagen geleden[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
case([/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]-1 month[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]) <[/COLOR] [COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700]):[/COLOR]
[COLOR= #0000BB]$week_difference[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]-[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$week_difference[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] week[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]) >=[/COLOR] [COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700])
{[/COLOR]
[COLOR= #0000BB]$week_difference[/COLOR][COLOR= #007700]++;
}[/COLOR]
[COLOR= #0000BB]$datediff[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$week_difference[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$res[/COLOR] [COLOR= #007700]= ([/COLOR][COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]) ?[/COLOR] [COLOR= #DD0000]laatste week[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] weken geleden[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
case([/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]-1 year[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]) <[/COLOR] [COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700]):[/COLOR]
[COLOR= #0000BB]$months_difference[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]-[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$months_difference[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] month[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]) >=[/COLOR] [COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700])
{[/COLOR]
[COLOR= #0000BB]$months_difference[/COLOR][COLOR= #007700]++;
}[/COLOR]
[COLOR= #0000BB]$datediff[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$months_difference[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$res[/COLOR] [COLOR= #007700]= ([/COLOR][COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]) ?[/COLOR] [COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] maand geleden[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] maanden geleden[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
case([/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]-1 year[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]) >=[/COLOR] [COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700]):[/COLOR]
[COLOR= #0000BB]$year_difference[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/strtotime"]strtotime[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]-[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$year_difference[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] year[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$dateto[/COLOR][COLOR= #007700]) >=[/COLOR] [COLOR= #0000BB]$datefrom[/COLOR][COLOR= #007700])
{[/COLOR]
[COLOR= #0000BB]$year_difference[/COLOR][COLOR= #007700]++;
}[/COLOR]
[COLOR= #0000BB]$datediff[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$year_difference[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$res[/COLOR] [COLOR= #007700]= ([/COLOR][COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]) ?[/COLOR] [COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] jaar geleden[/COLOR] [COLOR= #007700]:[/COLOR] [COLOR= #0000BB]$datediff[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000] jaar geleden[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$res[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] ago[COLOR= #007700]([/COLOR]datum en tijd[COLOR= #007700]);[/COLOR]
?> 