So hallo ich hab schon gesucht ob jemand ein ähnlichs Probelm hat bin aber leider nicht fündig geworden deswegen frag ich jetzt mal nach.
Nu zu meinem Problem ich hab mir ein Gästebuchscript geschrieben das mit Templates funktioniert so weit so gut funktioniert alles. Dann ist mir aber eingefallen das es leute gibt die keine Homepage haben oder diese beim eintrag nicht angeben und deswegen dort die mysql tabelle lehr ist.
Also hab ich mir ein template geschrieben das so ausschaut:
homepage.html:
Jetzt soll das Template natürlich nur bei den Beiträgen angezeigt werden wo auch ein Homepage angegeben wurde bei mir werden aber alle url.gif's über allen beiträgen angezeigt!
hier noch die ausgabe.html:
und hier die php Datei:
Ich hoffe jemand versteht was ich meine und kann mir helfen Danke
Nu zu meinem Problem ich hab mir ein Gästebuchscript geschrieben das mit Templates funktioniert so weit so gut funktioniert alles. Dann ist mir aber eingefallen das es leute gibt die keine Homepage haben oder diese beim eintrag nicht angeben und deswegen dort die mysql tabelle lehr ist.
Also hab ich mir ein template geschrieben das so ausschaut:
homepage.html:
HTML:
<a href="$row[homepage]" target="_blank"><img src="images/url.gif" border="0" align="middle"></a>
hier noch die ausgabe.html:
HTML:
<tr bgcolor="$color">
<td valign="top">
<table cellpadding="2" cellspacing="0">
<tr>
<td><b>$name</b></td>
<td><a href="mailto:$email"><img src="./images/email.gif" border="0" align="middle"></a></td>
<td>$icons[hp]</td>
</tr>
</table>
<table cellpading="0" cellspacing="2">
<tr>
<td colspan="3"><font size="1" face="Geneva, Arial, Helvetica, sans-serif">Eintrag $id vom $datum</font></td>
</tr>
</table>
</td>
<td valign="top">
<table cellpadding="2" cellspacing="0">
<tr>
<td valign="top">$eintrag</td>
</tr>
</table>
</td>
</tr>
PHP:
<?php
$sqlget="SELECT * FROM gbook ORDER BY ID DESC";
$result = mysql_query($sqlget) OR die(mysql_error());
if(mysql_num_rows($result)) {
$i=1;
while($row = mysql_fetch_array($result)) {
$icons=array("hp");
if($row['homepage']) {
$icons['hp']=eval("dooutput(\"".gettemplate("homepage")."\");");
}
$color = ($i % 2) ? "#C7E4FE" : "#E8E8E8";
$name=$row['name'];
$email=$row['email'];
$eintrag=bbcode($row['eintrag']);
$id=$row['ID'];
$datum=$row['datum'];
eval("dooutput(\"".gettemplate("ausgabe")."\");");
$i++;
}
}
?>