[PHP5] Kalender Datum Datentyp bzw. Formatierung ???

[PHP5] Kalender Datum Datentyp bzw. Formatierung ???

Neuer Beitragvon stefan martin » Mo Mai 09, 2005 10:35 am


servus,

ich hab ein kleines Problem. Ich probiere grad mit der DvAPI unter PHP5 ein wenig rum aber ich bekomms ned hin.
Es heist zwar hier in der Newsgroup das der Datumsdatentyp ein Datumswert sein muss aber das stellt mich in PHP vor einen Problem denn PHP kennt nur Strings oder Zahlen. Wie muss ich ein Datum formatieren das es angenommen wird?

Folgender Code trägt ein Kalendereintrag in den Persöhnlichen Kalender um 8 Uhr für eine halbe Stunde:

//CODE//
define("DvArchivePersonalCalendar",107);
define("DvCalendarItem",7);
$oApp = new COM("DVOBJAPILib.DvISEAPI");
$oAcc = $oApp->Logon("", "", "", "", "", "AUTH");
$oArchive = $oAcc->GetSpecialArchive(DvArchivePersonalCalendar);
$oCalendarItem = $oArchive->NewItem(DvCalendarItem);
$oCalendarItem->Subject = "Test Termin";
$oCalendarItem->BodyText->PlainText = "Text aus Texthausen";
$oCalendarItem->Save();
?>
//CODE//

füge ich aber nun die beiden Zeilen ein um Start- und Endzeit anzugeben passiert gar nichts.

//CODE//
$oCalendarItem->StartTime = "09.05.2005 20:00";
$oCalendarItem->StopTime = "09.05.2005 21:00";
//CODE//

Ich hoffe es kann mir hier wer weiterhelfen.


Gruß
Stefan
stefan martin
 
Beiträge: 0
Registriert: Do Jun 04, 2009 5:40 am

Advertisement

Re: [PHP5] Kalender Datum Datentyp bzw. Formatierung ???

Neuer Beitragvon thomas janssen » Mo Mai 09, 2005 10:52 am


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_0321BB87.4A473DC6
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8Bit

Hi,

Ich kenne mich mit php überhaupt nicht aus,
aber vielleicht hilft Dir folgender Link
weiter:

http://docs.php.net/en/function.variant-date-from-timestamp.html

Gruß
TJ



Subject: [PHP5] Kalender Datum Datentyp bzw. Formatierung ??? (09-Mai-2005 14:35)
From: Stefan Martin
To: tobit.public.de.developer.api


servus,

ich hab ein kleines Problem. Ich probiere grad mit der DvAPI unter PHP5 ein wenig rum aber ich bekomms ned hin.
Es heist zwar hier in der Newsgroup das der Datumsdatentyp ein Datumswert sein muss aber das stellt mich in PHP vor einen Problem denn PHP kennt nur Strings oder Zahlen. Wie muss ich ein Datum formatieren das es angenommen wird?

Folgender Code trägt ein Kalendereintrag in den Persöhnlichen Kalender um 8 Uhr für eine halbe Stunde:

//CODE//
define("DvArchivePersonalCalendar",107);
define("DvCalendarItem",7);
$oApp = new COM("DVOBJAPILib.DvISEAPI");
$oAcc = $oApp->Logon("", "", "", "", "", "AUTH");
$oArchive = $oAcc->GetSpecialArchive(DvArchivePersonalCalendar);
$oCalendarItem = $oArchive->NewItem(DvCalendarItem);
$oCalendarItem->Subject = "Test Termin";
$oCalendarItem->BodyText->PlainText = "Text aus Texthausen";
$oCalendarItem->Save();
?>
//CODE//

füge ich aber nun die beiden Zeilen ein um Start- und Endzeit anzugeben passiert gar nichts.

//CODE//
$oCalendarItem->StartTime = "09.05.2005 20:00";
$oCalendarItem->StopTime = "09.05.2005 21:00";
//CODE//

Ich hoffe es kann mir hier wer weiterhelfen.


Gruß
Stefan

------_=_NextPart_000_0321BB87.4A473DC6
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit






Hi,

 

Ich kenne mich mit php
überhaupt nicht aus,

aber vielleicht hilft Dir
folgender Link

weiter:

 


 

Gruß

TJ

 

 

style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
style="BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; FONT: 10pt Arial; BORDER-LEFT: #e0e0e0 1px solid; COLOR: black; BORDER-BOTTOM: 0px"
cellSpacing=0 cols=3 cellPadding=0 width="99%" border=0>



style="PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid"
width=140 colSpan=2 height=22>
Original
Message     


color=#808080>   processed by David
InfoCenter
 

style="BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: 0px; FONT: 8pt Tahoma; BORDER-LEFT: #e0e0e0 1px solid; COLOR: black; BORDER-BOTTOM: #e0e0e0 1px solid"
cellSpacing=0 cols=2 cellPadding=0 width="99%" border=0>









bgColor=#efefef height=18>
Subject: 
bgColor=#ffffff>
[PHP5] Kalender Datum Datentyp bzw.
Formatierung ??? (09-Mai-2005 14:35)
bgColor=#efefef height=18>
From:    
bgColor=#ffffff>

style="FONT: 8pt Tahoma">To:      


 
servus,

ich hab ein kleines Problem. Ich probiere grad
mit der DvAPI unter PHP5 ein wenig rum aber ich bekomms ned hin.
Es heist
zwar hier in der Newsgroup das der Datumsdatentyp ein Datumswert sein muss
aber das stellt mich in PHP vor einen Problem denn PHP kennt nur Strings oder
Zahlen. Wie muss ich ein Datum formatieren das es angenommen
wird?

Folgender Code trägt ein Kalendereintrag in den Persöhnlichen
Kalender um 8 Uhr für eine halbe
Stunde:

//CODE//
define("DvArchivePersonalCalendar",107);
define("DvCalendarItem",7);
$oApp
= new COM("DVOBJAPILib.DvISEAPI");
$oAcc = $oApp->Logon("", "", "", "",
"", "AUTH");
$oArchive =
$oAcc->GetSpecialArchive(DvArchivePersonalCalendar);
$oCalendarItem =
$oArchive->NewItem(DvCalendarItem);
$oCalendarItem->Subject = "Test
Termin";
$oCalendarItem->BodyText->PlainText = "Text aus
Texthausen";
$oCalendarItem->Save();
?>
//CODE//

füge
ich aber nun die beiden Zeilen ein um Start- und Endzeit anzugeben passiert
gar nichts.

//CODE//
$oCalendarItem->StartTime = "09.05.2005
20:00";
$oCalendarItem->StopTime = "09.05.2005
21:00";
//CODE//

Ich hoffe es kann mir hier wer
weiterhelfen.


Gruß
Stefan






------_=_NextPart_000_0321BB87.4A473DC6--
thomas janssen
 
Beiträge: 0
Registriert: Mo Jun 01, 2009 5:08 pm

Re: [PHP5] Kalender Datum Datentyp bzw. Formatierung ???

Neuer Beitragvon gast » Mo Nov 06, 2006 8:16 am


This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

------_=_NextPart_000_0F7370A9.4A473E1D
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 7Bit

Servus,

nach langer Zeit hab ich mal wieder mit der aktuellen Api und PHP/5.0.4 (ich weinbsp;ne ziemlich alte Version) ein wenig experimentiert und dabei auf was verwunderliches geston.

Das dort ein Variant Date verlangt wird ist nicht so ganz richtig. Laut API Doku wird dort ein VT_I4 verwendet. Aber dieser Datentyp bringt auch kein Erfolg.

Was allerdings zum Teil funktioniert ist der folgende Versuch:



error_reporting(E_ALL);
$oDvObj = new COM("DVOBJAPILib.DvISEApi");
$oDvAcc = $oDvObj->Logon("hscserver2", "", "", "", "", "AUTH");
$oDvArchive = $oDvAcc->GetSpecialArchive(107);
$oCalendarItem = $oDvArchive->NewItem(7);
$oCalendarItem->Subject = "My Subject";
echo "
" . "test1";
ob_flush();
flush();
$oCalendarItem->StartTime = intval(time() - (3600 * 23));
$oCalendarItem->StopTime = intval(time() - (3600 * 23));
echo "
StartTime: " . $oCalendarItem->StartTime;
echo "
StopTime: " . $oCalendarItem->StopTime;
ob_flush();
flush();
$oCalendarItem->Save();
?>




Das lustige daran ist das die StopTime richtig aber die StartTime nach wie vor falsch gesetzt wird, warum auch immer.


Ich pers?ich fe es ziemlich gut wenn David endlich mal mit PHP funktionieren w?BR>

Mfg
Stefan


-------- Original Message --------
Subject: [PHP5] Kalender Datum Datentyp bzw. Formatierung ??? (09-Mai-2005 14:35)
From: Stefan Martin
To: tobit.public.de.developer.api
servus,

ich hab ein kleines Problem. Ich probiere grad mit der DvAPI unter PHP5 ein
wenig rum aber ich bekomms ned hin.
Es heist zwar hier in der Newsgroup das der Datumsdatentyp ein Datumswert
sein muss aber das stellt mich in PHP vor einen Problem denn PHP kennt nur
Strings oder Zahlen. Wie muss ich ein Datum formatieren das es angenommen
wird?

Folgender Code tr ein Kalendereintrag in den Pers?ichen Kalender um 8
Uhr f?p;eine halbe Stunde:

//CODE//
> define("DvArchivePersonalCalendar",107);
define("DvCalendarItem",7);
$oApp = new COM("DVOBJAPILib.DvISEAPI");
$oAcc = $oApp->Logon("", "", "", "", "", "AUTH");
$oArchive = $oAcc->GetSpecialArchive(DvArchivePersonalCalendar);
$oCalendarItem = $oArchive->NewItem(DvCalendarItem);
$oCalendarItem->Subject = "Test Termin";
$oCalendarItem->BodyText->PlainText = "Text aus Texthausen";
$oCalendarItem->Save();
?>
//CODE//

f?sp;ich aber nun die beiden Zeilen ein um Start- und Endzeit anzugeben > passiert gar nichts.

//CODE//
$oCalendarItem->StartTime = "09.05.2005 20:00";
$oCalendarItem->StopTime = "09.05.2005 21:00";
//CODE//

Ich hoffe es kann mir hier wer weiterhelfen.


GruBR> > Stefan




------_=_NextPart_000_0F7370A9.4A473E1D
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit





style="FONT: 10pt Courier New; COLOR: #000000">Servus,
 
nach langer Zeit hab ich mal wieder mit der aktuellen Api und PHP/5.0.4 (ich weinbsp;ne ziemlich alte Version) ein wenig experimentiert und dabei auf was verwunderliches geston.
 
Das dort ein Variant Date verlangt wird ist nicht so ganz richtig. Laut API Doku wird dort ein VT_I4 verwendet. Aber dieser Datentyp bringt auch kein Erfolg. 
 
Was allerdings zum Teil funktioniert ist der folgende Versuch:
 

 
style="BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #f4f2c1">color=#ff0080 size=2>

<?php


error_reporting(E_ALL);

color=#7f9fbf size=2>

$oDvObj = size=2>new COM(size=2>"DVOBJAPILib.DvISEApi");

color=#7f9fbf size=2>

$oDvAcc = size=2>$oDvObj->Logon(size=2>"hscserver2", "", ""size=2>, "", color=#2a00ff size=2>"", size=2>"AUTH");


$oDvArchive = size=2>$oDvAcc->GetSpecialArchive(107);

color=#7f9fbf size=2>

$oCalendarItem = size=2>$oDvArchive->NewItem(7);


$oCalendarItem->Subject = color=#2a00ff size=2>"My Subject";



echo size=2>"<br>" . "test1";


ob_flush();

size=2>

flush();



$oCalendarItem->StartTime = color=#7f7f9f size=2>intval(size=2>time() - (3600 * 23));

size=2>

$oCalendarItem->StopTime = color=#7f7f9f size=2>intval(size=2>time() - (3600 * 23));



echo size=2>"<br>StartTime: " . size=2>$oCalendarItem->StartTime;



echo size=2>"<br>StopTime: " . size=2>$oCalendarItem->StopTime;



ob_flush();

size=2>

flush();



$oCalendarItem->Save();

color=#ff0080 size=2>

?>




 
Das lustige daran ist das die StopTime richtig aber die StartTime nach wie vor falsch gesetzt wird, warum auch immer.
 
 
Ich pers?ich fe es ziemlich gut wenn David endlich mal mit PHP funktionieren w?BR>
 
 
Mfg
Stefan


-------- Original Message --------
Subject: [PHP5] Kalender Datum Datentyp bzw. Formatierung ??? (09-Mai-2005 14:35)
From:    Stefan Martin 
To:      tobit.public.de.developer.api

> servus,

> ich hab ein kleines Problem. Ich probiere grad mit der DvAPI unter PHP5 ein 
> wenig rum aber ich bekomms ned hin. 
> Es heist zwar hier in der Newsgroup das der Datumsdatentyp ein Datumswert 
> sein muss aber das stellt mich in PHP vor einen Problem denn PHP kennt nur 
> Strings&
nbsp;oder Zahlen. Wie muss ich ein Datum formatieren das es angenommen 
> wird?

> Folgender Code tr ein Kalendereintrag in den Pers?ichen Kalender um 8 
> Uhr f?p;eine halbe Stunde:

> //CODE//

> define("DvArchivePersonalCalendar",107);
> define("DvCalendarItem",7);
> $oApp = new COM("DVOBJAPILib.DvISEAPI");
> $oAcc = $oApp->Logon("", "", "", "", "", "AUTH");
> $oArchive = $oAcc->GetSpecialArchive(DvArchivePersonalCalendar);
> $oCalendarItem = $oArchive->NewItem(DvCalendarItem);
> $oCalendarItem->Subject = "Test Termin"; 
> $oCalendarItem->BodyText->PlainText = "Text aus Texthausen"; 
> $oCalendarItem->Save();
> ?>
> //CODE//

> f?sp;ich aber nun die beiden Zeilen ein um Start- und Endzeit anzugeben 
> passiert gar nichts.

> //CODE//
> $oCalendarItem->StartTime = "09.0
5.2005 20:00";
> $oCalendarItem->StopTime = "09.05.2005 21:00";
> //CODE//

> Ich hoffe es kann mir hier wer weiterhelfen.


> GruBR>
> Stefan






------_=_NextPart_000_0F7370A9.4A473E1D--
gast
 
Beiträge: 0
Registriert: Mo Jun 01, 2009 12:08 pm


Zurück zu David Developer API DvAPI

 


  • { RELATED_TOPICS }
    Antworten
    Zugriffe
    Letzter Beitrag

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast