Sonymann Skrevet 14. august 2004 Del Skrevet 14. august 2004 Er det mulig å hente frem Outlook-kalenderen med PHP? Jeg skriver en personlig startside, og skulle gjerne hatt med dagens hendelser på forsiden. Jeg bruker Outlook 2003. Lenke til kommentar
gather Skrevet 17. august 2004 Del Skrevet 17. august 2004 det vil jo i såfall bare funke når du er på din egen pc.... den vil jo ikke kunne hente fram dataene fra en pc på en internettkafee for eksempel du kan jo kikke på http://www.raweb.net sin php kalender kanskje du kan bruke den Lenke til kommentar
dabear Skrevet 17. august 2004 Del Skrevet 17. august 2004 Her er en kalender jeg har modifisert (for php4), funker fint..Opprinnelig lagd av ????? eller noe sånt. <?php /* OPPRINNELIG LAGD AV ??????? PÅ DETTE FORUMET MODIFISERT AV DABEAR */ class dato { var $output; function dato() { $monthname = array(1 =>'Januar','Februar','Mars','April','Mai','Juni','Juli', 'August','September','Oktober','November','Desember'); $day = date('d'); $month = date('n'); $year = date('Y'); $first_day_of_month = date('w', mktime (0, 0 , 0, $month, 1, $year)); if($first_day_of_month == 0) $first_day_of_month = 7; $days_in_month = cal_days_in_month(CAL_GREGORIAN, $month, $year); $this->output = <<< kalender <table> <caption><strong>{$monthname[$month]} $year</strong></caption> <tr> <td title="Mandag">Man</td> <td title="Tirsdag">Tir</td> <td title="Onsdag">Ons</td> <td title="Torsdag">Tor</td> <td title="Fredag">Fre</td> <td title="Lørdag">Lør</td> <td title="Søndag">Søn</td> </tr> kalender; $the_day = 0; for($i = 1; $i < $days_in_month + $first_day_of_month; $i++) { if( ($i % 7) == 1) { $this->output .= "</tr>\n\n<tr class=\"newline\">\n"; } if($first_day_of_month > $i) { $this->output .= '<td> </td>' . "\n"; } else { $the_day++; if($the_day == date('d')) { $this->output .= '<td style="background-color: brown;">' . $the_day . "</td>\n"; } else { if($i % 7 == 0 ) { $this->output .= '<td style="background-color: red;">' . $the_day . "</td>\n"; } else { $this->output .= '<td>' . $the_day . "</td>\n"; } } } } while( ($i % 7) !=1){ $this->output .= '<td> </td>'; $i++; } $this->output .='</table>'; return $this->output; }//end function _construct function getcalendar() { $put = $this->output; echo $put; } }//end class dato ?> <html> <head> <style type="text/css"> /* *{ border: 1pt solid green; }*/ </style> <title>kalender</title> </head> <body> </body> <div id="kalender"> <?php $dato = new dato; $dato->getcalendar(); ?> </div> </html> Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå