Hallo,
http://www.mydictionary.net/template/datei.html
Unter dieser Seite benutze ich ein Platzhalter-System.
Mein Template sieht so aus:
Mit einer Schleife lasse ich die Entries zu einer Variable hinzufügen und dann diese Variable in Content zeigen, so:
for ($i=1;$i<=$quelleforcount; $i++) {
$quellefor3 = explode("\",".chr(13).chr(10), $quellefor22[$i]);
$quellefor4 = explode("\"title\": \"", $quellefor22[$i]);
$quellefor44 = explode("\",".chr(13).chr(10), $quellefor4[1]);
$quellefor5 = explode("\"content\": \"", $quellefor22[$i]);
$quellefor55 = explode("\",".chr(13).chr(10), $quellefor5[1]);
$quellefor6 = explode("\"time\": \"", $quellefor22[$i]);
$quellefor66 = explode("\",".chr(13).chr(10), $quellefor6[1]);
$quellefor7 = explode("\"edittime\": \"", $quellefor22[$i]);
$quellefor77 = explode("\",".chr(13).chr(10), $quellefor7[1]);
$quellefor8 = explode("\"read\": ", $quellefor22[$i]);
$quellefor88 = explode(",".chr(13).chr(10), $quellefor8[1]);
$quellefor9 = explode("\"write\": ", $quellefor22[$i]);
$quellefor99 = explode(",".chr(13).chr(10), $quellefor9[1]);
if($quellefor88[0]=="true"){
$content .= "<div id=\"msg_".$quellefor3[0]."\">".chr(13).chr(10);
$content .= "<table border=\"0\" style=\"border-collapse: collapse\" width=\"594\" cellpadding=\"2\" cellspacing=\"0\">".chr(13).chr(10);
$content .= " <tr bgcolor=\"#FF8000\">".chr(13).chr(10);
$content .= " <td width=\"440\" height=\"27\" style=\"border: 1px solid #000000\"><b>".$k."]</b> ".$quellefor44[0]."</td>".chr(13).chr(10);
if($quellefor99[0]=="false"){
$content .= " <td width=\"142\" style=\"border: 1px solid #000000\">schreibgeschützt</td>".chr(13).chr(10);
} elseif ($quellefor99[0]=="true") {
$content .= " <td width=\"142\" style=\"border: 1px solid #000000\"><span class=\"editbutton\" onclick=\"callServer('".$this->file."','edit','".$quellefor3[0]."');\"><b>[ Edit ]</b></span></td>".chr(13).chr(10);
}
$content .= " </tr>".chr(13).chr(10);
$content .= " <tr bgcolor=\"#FFFFFF\">".chr(13).chr(10);
$content .= " <td width=\"588\" colspan=\"2\">".stripcslashes($quellefor55[0])."</td>".chr(13).chr(10);
$content .= " </tr>".chr(13).chr(10);
$content .= " <tr bgcolor=\"#FFFFFF\">".chr(13).chr(10);
$content .= " <td width=\"588\" colspan=\"2\" align=\"center\">Datum: ".$quellefor66[0]." - Änderungsdatum: ".$quellefor77[0]."</td>".chr(13).chr(10);
$content .= " </tr>".chr(13).chr(10);
$content .= " <tr>".chr(13).chr(10);
$content .= " <td width=\"588\" height=\"6\" colspan=\"2\" align=\"center\"></td>".chr(13).chr(10);
$content .= " </tr>".chr(13).chr(10);
$content .= "</table>".chr(13).chr(10);
$content .= "</div>".chr(13).chr(10);
$k++;
}
}
Meine Frage ist so, ich möchte auch eine Template Datei für die Entries vorbereiten. Es wird auch wie Haupttemplate sein, also reine HTML und es kann ich ändern wie ich will.
Aber ich weis nicht wie???
Könnte jemand mir eine Hinweis geben, wie ich es machen soll. Also Platzhalte war für mich auch sehr neu deswegen unter Platzhalte noch eine Template kann ich zur Zeit nicht denken.
Könnte jemand dafür mir eine Hinweis oder Beispiel geben.
Danke!!!
http://www.mydictionary.net/template/datei.html
Unter dieser Seite benutze ich ein Platzhalter-System.
Mein Template sieht so aus:
PHP-Code:
<html>
<head>
<meta http-equiv="Content-Language" content="de">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="pragma" content="no-cache">
<title>{TITLE}</title>
<link rel="stylesheet" type="text/css" href="inc/main.css"/>
<script type="text/javascript" src="inc/http.js"></script>
</head>
<body bgcolor="#DDF4FF">
<div align="center">
<center>
<table border="0" style="border:1px solid #C0C0C0" width="782" cellspacing="4" cellpadding="0" bgcolor="#FFFFFF">
<tr>
<td width="772" colspan="2" valign="top" align="center" bgcolor="#F5F5F5">
<table border="1" style="border-collapse: collapse" cellpadding="2" width="770" bordercolor="#C0C0C0">
<tr>
<td>### OBEN ###</td>
</tr>
</table>
</td>
</tr>
<tr style="height:100%">
<td width="600" valign="top" align="center" bgcolor="#DDF4FF">
<table border="1" style="border-collapse: collapse; height:100%" width="598" cellspacing="0" cellpadding="2"
bordercolor="#C0C0C0" height="100%">
<tr>
<td valign="top">{CONTENT}</td>
</tr>
</table>
</td>
<td width="168" valign="top" align="center" bgcolor="#F5F5F5">
<table border="1" style="border-collapse: collapse; height:100%" width="166" cellspacing="0" cellpadding="2"
bordercolor="#C0C0C0" height="100%">
<tr>
<td valign="top">### MENÜ ###
<br>
<a href="index.html">Startseite</a>
<br>
<a href="datei.html">Datei Json</a>
<br>
<br>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="772" valign="top" align="center" bgcolor="#F5F5F5" colspan="2">
<table border="1" style="border-collapse: collapse" width="770" cellspacing="0" cellpadding="2"
bordercolor="#C0C0C0">
<tr>
<td>### UNTEN ###</td>
</tr>
</table>
</td>
</tr>
</table>
Date: {DATE}
</center>
</div>
</body>
</html>
for ($i=1;$i<=$quelleforcount; $i++) {
$quellefor3 = explode("\",".chr(13).chr(10), $quellefor22[$i]);
$quellefor4 = explode("\"title\": \"", $quellefor22[$i]);
$quellefor44 = explode("\",".chr(13).chr(10), $quellefor4[1]);
$quellefor5 = explode("\"content\": \"", $quellefor22[$i]);
$quellefor55 = explode("\",".chr(13).chr(10), $quellefor5[1]);
$quellefor6 = explode("\"time\": \"", $quellefor22[$i]);
$quellefor66 = explode("\",".chr(13).chr(10), $quellefor6[1]);
$quellefor7 = explode("\"edittime\": \"", $quellefor22[$i]);
$quellefor77 = explode("\",".chr(13).chr(10), $quellefor7[1]);
$quellefor8 = explode("\"read\": ", $quellefor22[$i]);
$quellefor88 = explode(",".chr(13).chr(10), $quellefor8[1]);
$quellefor9 = explode("\"write\": ", $quellefor22[$i]);
$quellefor99 = explode(",".chr(13).chr(10), $quellefor9[1]);
if($quellefor88[0]=="true"){
$content .= "<div id=\"msg_".$quellefor3[0]."\">".chr(13).chr(10);
$content .= "<table border=\"0\" style=\"border-collapse: collapse\" width=\"594\" cellpadding=\"2\" cellspacing=\"0\">".chr(13).chr(10);
$content .= " <tr bgcolor=\"#FF8000\">".chr(13).chr(10);
$content .= " <td width=\"440\" height=\"27\" style=\"border: 1px solid #000000\"><b>".$k."]</b> ".$quellefor44[0]."</td>".chr(13).chr(10);
if($quellefor99[0]=="false"){
$content .= " <td width=\"142\" style=\"border: 1px solid #000000\">schreibgeschützt</td>".chr(13).chr(10);
} elseif ($quellefor99[0]=="true") {
$content .= " <td width=\"142\" style=\"border: 1px solid #000000\"><span class=\"editbutton\" onclick=\"callServer('".$this->file."','edit','".$quellefor3[0]."');\"><b>[ Edit ]</b></span></td>".chr(13).chr(10);
}
$content .= " </tr>".chr(13).chr(10);
$content .= " <tr bgcolor=\"#FFFFFF\">".chr(13).chr(10);
$content .= " <td width=\"588\" colspan=\"2\">".stripcslashes($quellefor55[0])."</td>".chr(13).chr(10);
$content .= " </tr>".chr(13).chr(10);
$content .= " <tr bgcolor=\"#FFFFFF\">".chr(13).chr(10);
$content .= " <td width=\"588\" colspan=\"2\" align=\"center\">Datum: ".$quellefor66[0]." - Änderungsdatum: ".$quellefor77[0]."</td>".chr(13).chr(10);
$content .= " </tr>".chr(13).chr(10);
$content .= " <tr>".chr(13).chr(10);
$content .= " <td width=\"588\" height=\"6\" colspan=\"2\" align=\"center\"></td>".chr(13).chr(10);
$content .= " </tr>".chr(13).chr(10);
$content .= "</table>".chr(13).chr(10);
$content .= "</div>".chr(13).chr(10);
$k++;
}
}
Meine Frage ist so, ich möchte auch eine Template Datei für die Entries vorbereiten. Es wird auch wie Haupttemplate sein, also reine HTML und es kann ich ändern wie ich will.
Aber ich weis nicht wie???
Könnte jemand mir eine Hinweis geben, wie ich es machen soll. Also Platzhalte war für mich auch sehr neu deswegen unter Platzhalte noch eine Template kann ich zur Zeit nicht denken.
Könnte jemand dafür mir eine Hinweis oder Beispiel geben.
Danke!!!
Kommentar