[php] كود اظهار صورة في يوم محدد



قم بعمل ملف تكست بتاريخ ومسار الصور

dateText.txt

default /logo/logo.gif
2007-04-01 /images/logo1.gif
2007-06-05 /images/logo2.gif
2007-08-10 /images/logo3.gif
2007-09-30 /images/logo4.gif
2007-12-25 /images/logo5.gif

صفحة التنفيذ



displayURL.php

 


الكود


<?php
function imagedate(){
$filename = "dateText.txt";
$handle = fopen($filename, "r");
$contents = fread($handle, filesize($filename));
fclose($handle);
$array = explode("n",$contents);
foreach($array as $item){
$arr = explode(" ",$item);
if(date("Y-m-d") == $arr[0]){
$val = $arr[1];
$rtur = TRUE;
break;
}else{
$rtur = FALSE;
}
}
if($rtur){
return $val;
}else{
$def = explode(" ",$array[0]);
return $def[1];
}
}

$url = imagedate();
echo '<a href="'.$url.'">'.$url.'</a>';
?>





تعليقات