Avatar billede motu Nybegynder
02. juni 2003 - 17:30 Der er 1 løsning

omskrivning af script

Hej .. jeg har følgende OPENSOURCE ;) script som jeg gerne vil ha omskrevet, så istedet for at hente billeder fra en mappe, skal den connecte til en database og hente f.eks $day1 som jeg har som en row ..

(Det er til en kalender).

Koden :


$webcamArchive = "/path/to/webcam/archive";

// This function pads a number to a fixed length by
// adding leading zeroes.
// e.g. "3" padded to length "2" returns "03"
function pad($s, $n){    $r = $s;
    while (strlen($r) < $n)    {        $r = "0".$r;    }    return $r;}
// this function takes a day/month/year and returns
// the directory name that images for the day would be
// stored in.
function getDirName($day, $month, $year){    return pad($year, 4) . pad($month, 2) . pad($day, 2);}


// Now define the Calendar class
class WebCamCalendar extends Calendar{    function getCalendarLink($month, $year)    {        $s = getenv('SCRIPT_NAME');        return "$s?month=$month&year=$year";    }
    function getDateLink($day, $month, $year)    {        global $webcamArchive;        $dir = $webcamArchive . "/" . getDirName($day, $month, $year);        $s = getenv('SCRIPT_NAME');        if (file_exists($dir))
        {
            return "$s?day=$day&month=$month&year=$year";
        }
        else
        {            return "";
        }    }
}
Avatar billede motu Nybegynder
04. juli 2003 - 22:06 #1
ja ok.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester