*.php in *.tpl einbinden

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
Killererpel
Mitglied
Beiträge: 5
Registriert: 18.04.2007 09:29

*.php in *.tpl einbinden

Beitrag von Killererpel »

Hallo an alle!!

ich würde gern diesen code als php Datei in die overall_header.tpl einbinden

Code: Alles auswählen

<!-- Start Login Logout-->		
		<form method="post" action="login.php">
		<table width="100%" border="0" cellspacing="0" cellpadding="0">
		  <tr>
			<td width="100%" align="center" background="pic/back_navigation.JPG" class="&uuml;berschrift1">Login</td>
		  </tr>
		  <tr>
		  <? if($userdata['session_logged_in']){ ?>
			<td>		  
			<div align="left">
			<center><font face="Verdana">Hallo, <?php echo $userdata[username] ?>!
			</font></center>
			</div><br>
			<!-- <div class="nav"><font face="Verdana"><font size="1">:: </font>
			   <a class="nav" href="./profile.php?mode=editprofile">
			   <font size="1">Profil bearbeiten</font></a></font></div>
			<div class="nav"><font face="Verdana"><font size="1">:: </font>
			   <a class="nav" href="./privmsg.php?folder=inbox">
			   <font size="1">Private Nachrichten</font></a></font></div>-->
			<div class="nav" align="center"> <!--<font face="Verdana"><font size="1">:: </font> -->
			   <a class="navigation" href="<?= append_sid('login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id']) ?>&redirect=index1.php">
			   Ausloggen!!</font></a>
			   <br />
			   </div>
			</td>			
			<?php
			}else{
			?>	  
			<td class="navigation">
			Benutzername:
			<label><input name="username" type="text" class="input1"></label>
			Passwort:
			<input name="password" type="password" class="input1">
			Autologin?<input type="checkbox" name="autologin">
			<input type="hidden" name="redirect" value="index1.php">
			<span><center><input type="submit" name="login" value="Login"></center></span>
		 </td>
		 <?php
}
?> 
		 </tr>		
		</table></form>
<!-- Ende Login Logout-->
ich hab das ind die page_header.php eingebunden

Code: Alles auswählen

$template->assign_vars(array(
....
	'STATUS_NAV' => file_get_contents('status_nav.php'),
das ganze rufe ich dann per {STATUS_NAV} in der overall_header.tpl auf.

Mein problem ist das der php code nicht richtig umgesetzt wird. Kann mir da jemand helfen????

DAnke schonmal im voraus
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Da hast Du was in den falschen Hals bekommen. Lass' den PHP Code da, wo er hingehört: In der PHP Datei.

Baue Dir neue Platzhalter und belege diese in der PHP Datei mit Werten... Und da gibt es noch die SWITCH-Anweisungen.

Wirf mal einen Blick in die Doku. 8)
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
switchon
Gesperrt
Beiträge: 138
Registriert: 02.05.2007 15:30

Beitrag von switchon »

mit dem Extreme Styles mod ist das möglich :wink:

Mit freundlichem Gruß
switchon
leere signatur
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Das stimmt allerdings.... :roll:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „Coding & Technik“