Autor Thema: Termine mit PHP speichern  (Gelesen 5469 mal)

Offline gingerswelt

  • Frischling
  • *
  • Beiträge: 4
Termine mit PHP speichern
« am: 03.08.06 - 08:29:56 »
Hallo zusammen,

ich verwalte meine Termine in einer MySQL Datenbank. Mittels PHP visualisiere ich die Termine im Frontend meiner Anwendung. Jetzt soll ein x beliebiger Webnutzer einen x beliebigen Termin per Knopfdruck in seinen Terminkalender von Lotus Notes übernehmen. Ich könnte mit der hinterlegten VeranstaltungsID die notwendigen Informationen zu einer Veranstaltung aus meiner Datenbank herauslesen. Wie kann ich die Informationen in die Datenbank von Lotus Notes speichern, so dass der Termin sichtbar wird?

Grüße
ginger

Offline ZaLudtske

  • Senior Mitglied
  • ****
  • Beiträge: 319
  • Geschlecht: Männlich
  • carpe diem
Re: Termine mit PHP speichern
« Antwort #1 am: 03.08.06 - 08:36:11 »
Hallo,

herzlich willkommen im Forum.

Läuft dein Web-Server unter Windows und kannst du per PHP auf COM zugreifen?

Rainer
Rainer Zaske

MCSD - C#

Offline gingerswelt

  • Frischling
  • *
  • Beiträge: 4
Re: Termine mit PHP speichern
« Antwort #2 am: 03.08.06 - 08:39:24 »
Ich glaube der Webserver läuft unter Linux.
Ob ich auf COM zugreifen kann weiß ich nicht, da ich im ersten Moment mit dem Wort nichts anfangen kann. Ist das die Libary für die Lotus Notes Funktionen für PHP?

gin

Offline ZaLudtske

  • Senior Mitglied
  • ****
  • Beiträge: 319
  • Geschlecht: Männlich
  • carpe diem
Re: Termine mit PHP speichern
« Antwort #3 am: 03.08.06 - 08:41:23 »
COM ist eine Schnittstelle unter WIndows, über die ich ander Programme fernsteuern kann.

Wie sieht es mit Java-Kenntnissen aus und kann man aus PHP eventuell JAVA-Programme starten?

Rainer Zaske

MCSD - C#

Offline gingerswelt

  • Frischling
  • *
  • Beiträge: 4
Re: Termine mit PHP speichern
« Antwort #4 am: 03.08.06 - 08:48:46 »
Ich könnte Java-Programme mit PHP aufrufen.

Offline ZaLudtske

  • Senior Mitglied
  • ****
  • Beiträge: 319
  • Geschlecht: Männlich
  • carpe diem
Re: Termine mit PHP speichern
« Antwort #5 am: 03.08.06 - 09:12:09 »
Es gibt in Java ausreichend Möglichkeiten auf Lotus Notes/Domino zuzugreifen.

Leider habe ich kaum Erfahrung in Java  :'(, so dass ich dir nicht mehr weiterhelfen kann. Es gibt aber in diesem Forum eine Vielzahl an Benutzer, die das können.

Rainer
Rainer Zaske

MCSD - C#

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Termine mit PHP speichern
« Antwort #6 am: 03.08.06 - 09:19:15 »
Wenn das ein Domino 7 Server ist, dann könnte man die Notes Datenbank so aufbohren, das sie einen Webservice zur Verfügung stellt der wiederum den Eintrag im Kalender des Notes Users vornimmt. Aber das würde bedeuten in der Mail Schablone rumzufuhrwerken.
Eine andere Alternative wäre eine Art "Zwischenlager" Notes Datenbank zu schreiben das den WebService zur Verfügung stellt und das mit genügend Rechten ausgestattet ist die entsprechenden Dokumente in der jeweiligen Benutzer Datenbank zu erzeugen.
In beiden Fällen brauchst du einen Domino Programmierer.

Du könntest auch einfach ein Mail an den Benutzer rausgehen lassen, in dem du eine Einladung verschickst und das Ganze mit dem ICAL Kalenderaustauschformat. Dann bekommt er die Einladung und kann die annehmen. Das dürfte der einfachste Weg sein.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Termine mit PHP speichern
« Antwort #7 am: 03.08.06 - 09:26:06 »
Am einfachsten (falls ich das richtig verstanden habe) ist imho so:
Du greifst per Notes über eine ODBC Verbindung auf MySQL zu. Den ODBC Treiber spendiert mySQL.com für Umsonst.
Danach kannst du mit z.B. LS:DO (Bestandteil von Notes, starte eine Suche in der Notes-Designerhilfe) auf MySql zugreifen.
Oder per JDBC (Java). Auch hier spendiert mySql den JDBC Treiber.
Dann kannst du auf die Termindaten per Notes zugreifen (Java-api oder lotus-Script) und dann die Kalendereinträge in Notes erstellen (was btw. auch nicht einfach ist)



Eine weitere Alternative sind Webservices.

All diese Integrationstechnologien erfordern zwar einiges an Einarbeitung. Sobald du da aber ein wenig durchblickst, kann man das Wissen nutzen, um
- es für weitere Fälle anwenden
- bei Vorgesetzten, Kollegen und Kunden den Eindruck erwecken, man würde mit ständig neuen Vorschlägen, die keiner versteht, sich vor echter Arbeit zu drücken.
- Praktikanten dem Eindruck geben, sie würden in einer kompetenten Firma arbeiten.
- Meetings endlos in die Länge ziehen.


Gruß Axel
« Letzte Änderung: 03.08.06 - 09:35:33 von Axel Janssen »
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline gingerswelt

  • Frischling
  • *
  • Beiträge: 4
Re: Termine mit PHP speichern
« Antwort #8 am: 03.08.06 - 09:28:37 »
@Thomas Schulte:
Letzteres hört sich super an, da ich den Webservice nicht nutzen kann.
Ich erwähnte bereits, dass Lotus Notes nicht auf einem Server liegt, sondern lokal bei irgendeinem Benutzer im Internet.

Deshalb finde ich die Idee mit der Mail sehr gut, da sie wahrscheinlich die einzig realistische Umsetzung ist.
Wie baue ich die Mail zusammen? Kannst du mir mal ein Beispiel posten.

Vielen Dank
ginger

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Termine mit PHP speichern
« Antwort #9 am: 03.08.06 - 09:42:48 »
Da bin ich jetzt nicht kompetent genug und ich hab ehrlich gesagt keine Zeit und auch keine Lust mich da jetzt einzulesen um dich dann auszubilden.

Es gibt wenn du von dem verlinkten Artikel bei Wikipedia ausgeht eigentlich genug Informationsmöglichkeiten um dir selber ein Bild von Aufbau einer solchen Datei zu machen.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Termine mit PHP speichern
« Antwort #10 am: 03.08.06 - 11:18:24 »
Da bin ich jetzt nicht kompetent genug und ich hab ehrlich gesagt keine Zeit und auch keine Lust mich da jetzt einzulesen um dich dann auszubilden.
Schade. (wobei ich natürlich volles Verständnis dafür hab).
Die Idee ICal als Datenformat für die zu importierenden Termine zu nehmen, ist vermutlich sehr richtig.
« Letzte Änderung: 03.08.06 - 11:47:27 von Axel Janssen »
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Termine mit PHP speichern
« Antwort #11 am: 03.08.06 - 13:03:32 »
@Axel für was hast du Verständnis?
Dafür das ich nicht kompetent genug bin oder dafür das ich nicht als Ausbilder wirken will?

@Ginger
Aber grundsätzlich nur noch folgendes Dazu. Es gibt mindestens 2 Bibliotheken für PHP die das Handling von ICAL Einträgen, und damit ist wohl auch deren Erzeugung gemeint abbilden. Kombinier das mit den Mail Funktionalitäten von PHP und du solltest einer Lösung deines Problemes schon recht nahe sein, zumal dann wenn es nur um "einfache" Termine geht.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Termine mit PHP speichern
« Antwort #12 am: 03.08.06 - 15:59:39 »
@Axel für was hast du Verständnis?
Dafür das ich nicht kompetent genug bin oder dafür das ich nicht als Ausbilder wirken will?
Das zweite natürlich.
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz