8795 sujets

Développement web côté serveur, CMS

Bonjour sur mon nouveau site j'ai des commentaires, dans la liste des commentaire j'ai la date au format jj/mm/AAAA, mais j'aimerais utiliser Auj. Hier et ci plus vieux = date normal alors

lorsque je mais le code suivant en ligne le premier résulta et bon et au deuxième Fatal error: ( voir message en bas du code)

Merci pour vos solutions Smiley smile

 <?php 
$datefr = substr($row_les_com['debut_j'],0,10);
function viewDate($date) { 
     
    $today = date("d/m/Y"); 
    $hier = date("d/m/Y", mktime(date("m"),date("d")-1,date("Y"))); 

    if ($date == $today) 
    { 
        return "Aujourd'hui"; 
    } 
    else 
    { 
        if ($date == $hier) 
        { 
            return "Hier"; 
        } 
        else 
        { 
            return $date; 
        } 
    } 
} 
echo(viewDate("$datefr")); ?> 



Fatal error: Cannot redeclare viewDate() (previously declared in /homepages/42/d284780750/htdocs/au/touttable.php:24) in /homepages/42/d284780750/htdocs/au/touttable.php on line 44
C'est probablement un problème d'inclusion multiples. Utilise include_once ou require_once à la place d'include et require.