<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="
http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>titel</title>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><? include("menu.html"); ?></td></tr>
<tr height="500"><td width="150" valign="top"><? include("sidemenu_index.html"); ?></td><td valign="top">
<br><br>
<?php
server login!!!
?>
<?
if($session->logged_in)
{
?>
<?php
require_once '/Zend/Loader.php';
Zend_Loader::loadClass('/Zend_Gdata');
Zend_Loader::loadClass('/Zend_Gdata_AuthSub');
Zend_Loader::loadClass('/Zend_Gdata_ClientLogin');
Zend_Loader::loadClass('/Zend_Gdata_Calendar');
$user = 'xxxx'; //brugernavn til din google konto
$pass = 'yyyy'; //password til din google konto
$service = Zend_Gdata_Calendar::AUTH_SERVICE_NAME; // predefined service name for calendar
$client = Zend_Gdata_ClientLogin::getHttpClient($user,$pass,$service);
function createEvent ($client, $title = 'Tennis with Beth',
$desc='Meet for a quick lesson', $where = 'On the courts',
$startDate = '2008-01-20', $startTime = '10:00',
$endDate = '2008-01-20', $endTime = '11:00', $tzOffset = '-08')
{
$gdataCal = new Zend_Gdata_Calendar($client);
$newEvent = $gdataCal->newEventEntry();
$newEvent->title = $gdataCal->newTitle($title);
$newEvent->where = array($gdataCal->newWhere($where));
$newEvent->content = $gdataCal->newContent("$desc");
$when = $gdataCal->newWhen();
$when->startTime = "{$startDate}T{$startTime}:00.000{$tzOffset}:00";
$when->endTime = "{$endDate}T{$endTime}:00.000{$tzOffset}:00";
$newEvent->when = array($when);
// Upload the event to the calendar server
// A copy of the event as it is recorded on the server is returned
$createdEvent = $gdataCal->insertEvent($newEvent);
return $createdEvent->id->text;
}
?>
<?php
createEvent($client,'testtesttest','kommentar','sted','2011-09-09','10:00','2011-09-09','11:00','+01');
?>
Ovenstående giver fejlen:
Parse error: syntax error, unexpected ';', expecting '(' på linien hvor der står $service...
mange tak for hjælpen so far men det er altså noget helt galt? Kan det være min server den ikke har åbnet for noget php-et-eller-andet?
og hvorfor hulen er der en funktion create event med en masse underlig data?
Denne fil ligger i roden og Zend ligger direkte som /Zend
Magnus