include variablen

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

include variablen

Postby damian » Wed 13. May 2015, 12:35

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: 1083
Joined: Sun 18. Nov 2012, 14:18

Re: include variablen

Postby Gert » Wed 13. May 2015, 14:23

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

Postby damian » Tue 19. May 2015, 18:37

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


Return to “Other Solutions”

Who is online

Users browsing this forum: No registered users and 1 guest