remso.eu   Dokumentation

Ansprechpartner:   Karl-Heinz Osmer   Fon +49.(0)6152.8558287   osmer.kh @ osmer.de

Kalender in Homepage einbinden

remso.eu > doku > Kalender einbinden   Stand: 25.08.2016


Du gibst eure Veranstaltungstermine bei remso ein, um ein zusätzliches Publikum zu erreichen? Und du ärgerst dich, dass du sie für die eigene Webseite nochmal erfassen musst.

Das muss nicht sein. Binde euren remso-Kalender doch einmalig in eure Webseite ein. Jedesmal, wenn eure Webseite aufgerufen wird, wird auch der Kalender frisch aus der Datenbank generiert. Vergangene Termine sind automatisch gelöscht, neu eingegebene sofort zu sehen.

Auch Seitenbetreiber, die nicht bei remso registriert sind, dürfen sich gerne einen Kalender aussuchen und kostenlos in ihre Webseite einbinden. Sie unterstützen damit ihren Verein oder mehrere Vereine der Region.


Schnelle Lösung:
Fertigen HTML-Code in deine Webseite als iframe einfügen.

Alle Übersichten nach ORT, TYP oder VIP haben unten auf der Seite die Schaltfläche

Klick drauf und du siehst einen HTML-Code. Diesen Code einfach in deine Webseite kopieren an der Stelle, wo der Kalender erscheinen soll.

<iframe id="remso" onload="setHeight('remso','img396825')" src="http://remso.eu/?gif_name=img396825&VIP=603&zeilen_seite=3&tage=14" style="width:100%; height:50em; border:1px solid #aaf" frameborder=0></iframe><script type="text/javascript" src="http://remso.eu/css/setHeight.js"></script>




Individuell Lösung: Die remso API
Application Programming Interface - PHP Progragrammierschnittstelle

Du kannst Termine im CSV Format anfordern und sie z.B. in ein Kalkulationsprogramm laden:
http://remso.eu/?VIP=603&zeilen_seite=3&tage=14&lg=de&LO=csv1

Das kannst du auch dein PHP-Programm machen lassen. Um dir Programmierarbeit zu sparen, stelle ich die include-Datei api_csv.php.txt zur Verfügung.


Schritt 1:   CSV wird angefordert und Array wird erstellt

include_once( "../include/api_csv.php" );
$array_csv = get_csv_array ( "http://remso.eu/?VIP=603&zeilen_seite=3&tage=14&lg=de&LO=csv1" );

Schritt 2:   Eine Vorlage mit Platzhaltern ist zu definieren, auch mehrzeilig z.B.

$html_vorlage = '
<p>[wochentag], [tt].[mm].   [titel]   [land_kz]-[ort_plz] [ort_name]</p>
<p>gemeldet von [melder]</p>
';

Schritt 3:   HTML-Code generieren fuer alle CSV-Positionen

echo get_html_csv (  $html_vorlage, $array_csv );

Mit einer etwas umfangreicheren $html_vorlage sehen die drei angeforderten Termine (zeilen_seite=3) so aus:

Warning: func_get_arg(): Argument 3 not passed to function in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 77 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124 Notice: Undefined index: TID in /home/osmer/domains/remso.de/public_html/include/api_csv.php on line 124

Februar 2017

icon

Donnerstag, 23.02. 13:00

Wanderfreunde Eddelak u.Umgebg.e.V.

Dingerdonn (Leichtwanderung)   Eintritt frei

D-25715 Eddelak

Dingerdonn (Leichtwanderung) ca.

icon

Samstag, 25.02. 10:00

Wanderfreunde Eddelak u.Umgebg.e.V.

In und um Brunsbüttel   Eintritt frei

D-25541 Brunsbüttel

In und um Brunsbüttel ca.

März 2017

icon

Mittwoch, 01.03. 14:00

Wanderfreunde Eddelak u.Umgebg.e.V.

Nordic-Walking um den Flugplatz und den Golfplatz   Eintritt frei

D-25715 Eddelak

Anfänger sind stets willkommen. Um 14:00 Uhr ab Hopen, Parkplatz Flugplatz. Wanderführung: Manfred Decher, Eddelak, Tel: 04855/8096.