hi,
hab ein kleines script, mit welchem gästebucheinträge freigeschaltet
und gelöscht werden können. um eine bessere übersicht zu haben,
welche beiträge schon freigeschaltet sin oder nicht, möchte ich die
nicht freigeschalteten rot darstellen. dafür hab ich eine classe in css
definiert. hier erst mal das script:
[COLOR=red]auth[/COLOR] ist entweder 0 oder 1. 0 steht für nicht freigeschaltet.
leider bleiben meine nicht freigeschalteten beiträge schwarz wenn
ich die seite aufrufe. erst wenn ich über das kontextmenue der
maus auf aktualisieren gehe, dann färben sie sich rot.
wie kann das sein
hab ein kleines script, mit welchem gästebucheinträge freigeschaltet
und gelöscht werden können. um eine bessere übersicht zu haben,
welche beiträge schon freigeschaltet sin oder nicht, möchte ich die
nicht freigeschalteten rot darstellen. dafür hab ich eine classe in css
definiert. hier erst mal das script:
PHP-Code:
include('var.inc.php');
print "<form>";
$select = mysql_query('SELECT name, vorname, email, comment, date, id, auth FROM guestbook ORDER BY id DESC');
while($zeile = mysql_fetch_array($select)){
$id = $zeile['id'];
$auth = $zeile['auth'];
if($auth == 0){
$hinweis = "hinweis";
}else{ $hinweis = "texte_allg";}
print "<input type='hidden' name='id[]' value='".$id."' /><hr size='1' color='#000000' noshade>
<table width='100%' cellpadding='0' cellspacing='0' class='texte_allg' border='0'>
<tr>
<td> </td>
<td> </td>
<td class='texte_allg' align='right'>freischalten </td>
<td class='texte_allg' align='right'>löschen </td>
</tr>
<tr>
<td><b class='".$hinweis."'>".$zeile['vorname']." </b></td>
<td><b class='".$hinweis."'>".$zeile['date']."</b></td>
<td align='right' width='25%'><input type='checkbox' name='box_auth[]' value='$id' /></td>
<td align='right' width='25%'><input type='checkbox' name='box_del[]' value='$id' /></td>
</tr>
<tr>
<td colspan='4'><br />".wordwrap(($zeile['comment']),50,"\n",1)."...<p></td>
</tr>
<tr>
<td colspan='4' align='right'><a href='mailto:".$zeile['email']."' class='texte_link'>".$zeile['email']."</a></td>
</tr>
</table>";
}
print "<hr size='1' color='#000000' noshade><input type='submit' name='loeschen' value='Ausführen' /></form>";
?>
leider bleiben meine nicht freigeschalteten beiträge schwarz wenn
ich die seite aufrufe. erst wenn ich über das kontextmenue der
maus auf aktualisieren gehe, dann färben sie sich rot.
wie kann das sein
Kommentar