Stand: 01.03.2020

= CURDATE() AND trm1.adress_id > 0 AND trm1.intern_kz = 0 AND (trm1.gesperrt_bis IS NULL OR trm1.gesperrt_bis <= NOW()) WHERE med1.erreichbar_kz = '1' # keine Weihnachtslieder im Sommer AND ( med1.gueltig_von IS NULL OR ( SUBSTR(med1.gueltig_von,6) <= SUBSTR(CURDATE(),6) AND SUBSTR(med1.gueltig_bis,6) >= SUBSTR(CURDATE(),6) ) ) #ORDER BY RAND() ORDER BY zeit_gefunden -- erst die aeltesten LIMIT 0,1 "; $res_audio = @mysql_query( $q, $conn_id ); // zeigSqlFehler( $q, $conn_id ); //echo "
".$q."
[" .mysql_num_rows( $res_audio ) ."] Treffer
"; if ( @mysql_num_rows( $res_audio ) ) { $row_audio = @mysql_fetch_assoc( $res_audio ); $q = " #~~~~~~~~~~~~~~~~~~~~ # Zeitstempel setzen #~~~~~~~~~~~~~~~~~~~~ UPDATE ".$db[0]['medien']." SET zeit_gefunden = UNIX_TIMESTAMP() -- 2022-02-15 durch date_gefunden ersetzt , date_gefunden = DATE() WHERE id = " . $row_audio['medium_id'] . " "; $res_audio = @mysql_query( $q, $conn_id ); // zeigSqlFehler( $q, $conn_id ); } } ?>

 remso.eu   Dokumentation

Klingende Kalender. Kostenlos. Europaweit. Lokal mit Umkreissuche.

:   Mitgliedskalender" : '  keine Termine eingegeben')?>

remso.eu > doku > Kalender einbinden


Kalender in Homepage einbinden

remso bietet zwei Verfahren, wie du Kalender in deine Webseite integrieren kannst:


1. als fertiges <iframe>

Ein Bereich (Rechteck) auf deiner Webseite, in dem eine fremde, vollständige Webseite angezeigt wird. Wer ein Youtube-Video eingebettet hat, kennt das Konzept.

Auf jedem Kalender ganz unten gibt es die Schaltfläche diesen Kalender einbetten ⬇

Übernimm den HTML-Code auf deine Webseite und fertig.

Vorteil: Keine Registrierung erforderlich, schneller Erfolg.   Nachteil: Die Seite im iframe hat ihre eigene Schriftart und -größe, du hast keinen Einfluss auf das Layout.


2. als selbstgestalteter Teil-Code in deiner Webseite

Bedingung: Du bist regstriertes remso-Mitglied und kannst für deine Webseiten eine Programmiersprache nutzen, z.B. PHP. Zugriff auf ferne Domains muss freigegeben sein allow_url_fopen.

Hole dir eine vorhandene Platzhalter-Datei, ändere sie nach deinem Geschmack und lade sie unter deiner VIP wieder hoch. Dort, wo du auch dein Konto bearbeitest. Deine Datei heißt dort p505_xxxx.htm, wobei xxxx deine VIP ist.

Musterdatei (fallback) https://remso.eu/500/p505_de.htm

Warning: file_get_contents(https://remso.eu/500/p505_de.htm): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
 in /home/osmer/domains/remso.de/public_html/doku/kalender_einbinden.php on line 79

Platzhalter in der Datei:

[tt].[mm].[jjjj]Datum mit vierstelliger Jahreszahl
[hh:mi]Uhrzeit
[TID]Termin-ID dieser Veranstaltung, um zur Detailanzeige zu verlinken
[titel]Titel der Veranstaltung
[gebaeude_name]Name Gebäude oder Platz
[treffpunkt]Straße und Hausnummer (für Navi-Geräte)
[land_kz]-[plz] [ort_name]

Die erste und letzte Zeile „position“ sind verbindlich, dazwischen kannst du beliebigen HTML-Code verwenden.


Nach dem Hochladen kann dein selbst gestalteter Kalender im Browser getestet werden:

https://remso.eu/?zp=p505&VIP=713

Die Daten sollten korrekt vorhanden sein, aber das Layout stimmt nur ungefähr. In deiner Webseite sind die HTML-Tags in deinem Sinne formatiert. Mit PHP holst du dir deinen HTML-Code so:

<?=file_get_contents( "https://remso.eu/?zp=p505&VIP=713" );?>

Parameter des Programms:

zp=p505Programm p505 wird benötigt
VIP=713deine VIP
posi=20max. Anzahl Positionen, Standard = 5

In diese Seite eingebunden sieht es dann so aus:

Warning: file_get_contents(https://remso.eu/?zp=p505&VIP=713): failed to open stream: HTTP request failed! HTTP/1.0 404 Not Found in /home/osmer/domains/remso.de/public_html/doku/kalender_einbinden.php on line 127