include variablen

Andere Lösungen
Post Reply
damian
Posts: 2
Joined: Wed 13. May 2015, 11:13

include variablen

Post by damian »

Guten Tag,

wie kann ich Variablen in meine Seite bzw. Unterseite per include einbinden?

Ich betreibe eine Wetterstation und Speicher meine Messungen in der data.php,
nun würde ich gerne die Variable $temp zb. auf der Starseite einbinden und die Aktuellen Messungen
anzeigen zu lassen.

Wie bekomm ich das am saubersten hin?

Vielen Dank.

Gruß Damian
Gert
Posts: 2065
Joined: Sun 18. Nov 2012, 14:18

Re: include variablen

Post by Gert »

Hallo Damian,

im Verzeichnis ./cmsimple/ kannst Du eine userfuncs.php anlegen. Diese Datei ist dazu gedacht, Funktionen bereitzustellen, die man dann im Inhalt oder im Template aufrufen kann. Zum probieren:

./cmsimple/userfuncs.php:

Code: Select all

<?php // utf-8 marker: äöü

function userfuncsTest()
{
    $output = 'userfuncsTest() Ausgabe';
    return $output;
}

?>
Im Inhalt (auf der Seite):

Code: Select all

{{{function:userfuncsTest();}}}
Du kannst auch einfach im Ordner ./plugins/ einen Unterordner anlegen und eine index.php reinlegen (z.B. ./plugins/wetterstation/index.php), der Code wird ausgeführt und die Funktionen können aufgerufen werden, im Inhalt wie oben, im Template (template.htm) wie folgt:

Code: Select all

<?php echo userfuncsTest(); ?>
oder im Inhalt:

Code: Select all

{{{plugin:userfuncsTest();}}}
viel Erfolg - Gert
Gert Ebersbach | CMSimple | Templates - Plugins - Services
damian
Posts: 2
Joined: Wed 13. May 2015, 11:13

Re: include variablen

Post by damian »

Hallo Gert,

danke für deine Antwort.

Bin leider noch nicht so fit in php, noch en Anfänger.

Muss ich nun die data.php in die Funktion per inklude einbinden?

Wenn ich ne neue Seite erstelle wie binde ich eine bestimmte Variable zb. $temp in dies ein?

Danke

Gruß Damian
Post Reply