Variabeln in die $template->assign_var einfügen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Kizu
Mitglied
Beiträge: 545
Registriert: 11.05.2007 15:19
Wohnort: Bremen
Kontaktdaten:

Variabeln in die $template->assign_var einfügen

Beitrag von Kizu »

kann ich hier

Code: Alles auswählen

$template->assign_var('hp_text' , '<br>Herzlich Willkommen auf der Homepage deines Stammes');
eine Variabel einbringen?
so hat es nicht geklappt:

Code: Alles auswählen

$template->assign_var('hp_text' , '<br>Herzlich Willkommen auf der Homepage deines $Stammes');
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Man beachte den Unterschied zwischen " und ' ;)
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Kizu
Mitglied
Beiträge: 545
Registriert: 11.05.2007 15:19
Wohnort: Bremen
Kontaktdaten:

Beitrag von Kizu »

wieso? ich habe das überall so und funktionieren tut es auch.
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

hi
wenn du 'bla blub $variable' schreibst wird genau der wortlaut bla blub $variable ausgeben

wenn du $variable = test; "bla blub $variable" machst wird bla blub test ausgeben
du kannstz auch 'bla blub ' . $variable machen dann geht es auch ;)

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Wenn Du mit Hochkommatas arbeiten möchtest, musst Du die Variable auslagern:

Code: Alles auswählen

$template->assign_var('hp_text' , '<br>Herzlich Willkommen auf der Homepage deines ' . $stammes );
Siehe auch: http://tut.php-quake.net/strings.html

btw... Variablen sollte man durchgängig "klein" schreiben... der besseren Übersicht her.

Zudem würde ich auch Sprachdateien benutzen und den Text nicht "hard coden".
Kizu
Mitglied
Beiträge: 545
Registriert: 11.05.2007 15:19
Wohnort: Bremen
Kontaktdaten:

Beitrag von Kizu »

danke. kleinschreibung mache ich auch eigentlich. :oops:
naja. Sprachdateien verwende ich hierfür nicht, weil ich an der Datei ständig was ändern muss. da sind php und html-Datei schon genug. :)
da braucht dann nicht auch noch die sprachdatei mitmischen.

außerdem werde ich warscheinlich die Variabel täglich ändern müssen. und da ist es einfacher auf den root-ordner zu kommen als sich jedesmal durch die Ordnerstruktur zu klicken.

und für die datenbank bin ich in php noch nicht weit genug. also mache ich es so, wie ich es kann und es für mich am einfachsten ist. :D

Danke für die Hilfe
Antworten

Zurück zu „Coding & Technik“