webForumDet fria alternativet

Konvertera till FastTemplate stil

PHP

1 svar · 275 visningar · startad av Alpha II

Medlem sedan maj 20002 993 inlägg
Frågan#1

Jag har tidigare på min admin sida använt kod som ser ut såhär för att skapa sidor:

if(IsLoggedIn()) Header("Location: admin.php");
document_start("Logga in");
document_header("Logga in");
form_start("action.php?action=login","post");
form_text("Användarnamn:","username");
form_password("Lösenord:","password");
form_submit("Logga in");
form_end();
document_end();

Nu har jag uppdaterat resten av sidan till att använda FastTemplates och skulle gärna vilja att även admin delen använder det. Har just börjat med templates och har inte riktigt förstått hur de funkar. T ex så i hjälpen så står det att man ska skriva {MAIN} och sedan assign på MAIN. Problemet för mig är att klammararna finns kvar på sidan. :l

Medlem sedan maj 20002 993 inlägg
#2

Verkar som om jag lyckades lösa det med en massa olika filer...

Just nu har jag problem med hur min funktion som förut skrev ut en tabell ska se ut.

function ListPages()
{
	print "<table border=0>";
	print "<tr bgcolor=#6B6B6B><td width=150><b><font color=#ffffff>Namn</font></b></td>
		<td width=100><b><font color=#ffffff>Senast uppdaterad</font></b></td>
		<td><b><font color=#ffffff>Åtgärder</font></b></td></tr>";

	$i=0;
	$query = mysql_query("SELECT * FROM pages ORDER BY id");
	while($page=mysql_fetch_array($query))
	{
		$color = ($i%2)?"#EBEBD8":"#CFC6A6";
		$i++;

		print "<tr>";
		print "<td bgcolor=$color><b>". $page['name'] ."</b></td>";
		print "<td bgcolor=$color><i>" .date("d/m/Y H:i:s",$page['lastupdate'])." av " .$page['user'] . "</td>";
		print "<td bgcolor=$color>
			<a href='../index.php?". $page['name'] . "' target='_blank'>Visa</a> |
			<a href='editpage.php?page=". $page['name'] . "'>Redigera</a> |
			<a href='action.php?action=deletepage&page=". $page['name'] . "'>Radera</a>
			</td>";
		print "</tr>";

	}
	print "</table>";
}
258 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)