Lire lien php dans une fonction

Résolu
Salut à tous ! J'ai un problème avec mon code PHP, je n'arrive pas à lui faire éxécuter d'autres fichiers PHP

?<?php

function sidebar() {
// Locate the icons
$css = array(
"spring" => "sidebarblack.php",
"summer" => "sidebaryellow.php",
"autumn" => "sidebarred.php",
"winter" => "sidebarwhite.php"
);

// What is today's date - number
$day = date("z");

// Days of spring
$spring_starts = date("z", strtotime("March 21"));
$spring_ends = date("z", strtotime("June 20"));

// Days of summer
$summer_starts = date("z", strtotime("June 21"));
$summer_ends = date("z", strtotime("September 22"));

// Days of autumn
$autumn_starts = date("z", strtotime("September 23"));
$autumn_ends = date("z", strtotime("December 20"));

// If $day is between the days of spring, summer, autumn, and winter
if( $day >= $spring_starts && $day <= $spring_ends ) :
$season = "spring";
elseif( $day >= $summer_starts && $day <= $summer_ends ) :
$season = "summer";
elseif( $day >= $autumn_starts && $day <= $autumn_ends ) :
$season = "autumn";
else :
$season = "winter";
endif;

$image_path = $css[$season];

echo $image_path;
}

?>


Au tout début pour spring, summer, autumn et winter, il n'éxécute pas le fichier PHP il lis seulement ce qui est dans la quote, j'aimerai avoir la ligne qui permettra au code d'exécuter mon fichier php

Voila merci !

2 réponses

  1. Salut,

    echo $image_path; 

    Essaie ça :
    $sortie = shell_exec($image_path);
    1. Bonjour,

      Remplacer:

      echo $image_path; 


      par:

      include $image_path;


      A+
      1. Putain je t'aime mec ! Un truc de fou ! Merci à vous 2 me sauvez la vie un truc de malade ! ^^