nicht viel
ich zeig dir dann gleichmal 2 möglichkeiten.
1.)
So das ersteller sich selbst danken können und Gäste
hab mal das auskommentiert was dafür entfernt werden muss
insgesamt sind es 4 Zeilen die man berücksichtigen muss.
hab da jeweils immer vorne dran so ein kommentaranfang gemacht: //--
in dem beispiel-codeauszug ist es Zeile 2, 3, 4, 11
// Danke-Link anzeigen oder ausblenden falls user == ersteller oder Gast
//-- if ($row['erstid'] == $_SESSION['authid'] or $_SESSION['authid'] == 0) {
//-- $row['THX'] = '';
//-- } else {
# Zufallszahl generieren um Missbrauch vorzubeugen
if (!isset($_SESSION['thx_rand']) OR empty($_SESSION['thx_rand'][$row['id']])) {
$_SESSION['thx_rand'][$row['id']] = rand(000,999);
}
$row['THX'] = '<a href="index.php?danke-'.$row['id'].'-'.$_SESSION['thx_rand'][$row['id']].'-'.$tid.'-'.$row['erstid'].'-'.$_SESSION['authid'].'-'.$_SESSION['authname'].'">bedanken</a> ';
//-- }
// Ausgeben der Danke-Liste im Post
$thxcount = db_count_query("SELECT COUNT(id) FROM `prefix_danke` WHERE pid = ".$row['id']."");
if ($thxcount['thxcount'] >= 1) {
$row['danke'] .= '<hr /><strong>Für diesen Post bedankten sich '.$thxcount.' User :</strong><br />';
$thx_qry = db_query("SELECT bedankername,bedankerid FROM `prefix_danke` WHERE pid = ".$row['id']."");
while ($thx_row = db_fetch_assoc($thx_qry)) {
$row['danke'] .= '<a href="index.php?user-details-'.$thx_row['bedankerid'].'">'.$thx_row['bedankername'].'</a> ';
}
}
2.)
ersteller können sich nicht danken aber Gäste können dennoch bedanken.
hier ist der bereich welcher entfernt werden kann so auskommentiert: /*-- --*/
und befinden sich in zeile 2 am ende der if-abfrage
// Danke-Link anzeigen oder ausblenden falls user == ersteller oder Gast
if ($row['erstid'] == $_SESSION['authid'] /*-- or $_SESSION['authid'] == 0 --*/) {
$row['THX'] = '';
} else {
# Zufallszahl generieren um Missbrauch vorzubeugen
if (!isset($_SESSION['thx_rand']) OR empty($_SESSION['thx_rand'][$row['id']])) {
$_SESSION['thx_rand'][$row['id']] = rand(000,999);
}
$row['THX'] = '<a href="index.php?danke-'.$row['id'].'-'.$_SESSION['thx_rand'][$row['id']].'-'.$tid.'-'.$row['erstid'].'-'.$_SESSION['authid'].'-'.$_SESSION['authname'].'">bedanken</a> ';
}
// Ausgeben der Danke-Liste im Post
$thxcount = db_count_query("SELECT COUNT(id) FROM `prefix_danke` WHERE pid = ".$row['id']."");
if ($thxcount['thxcount'] >= 1) {
$row['danke'] .= '<hr /><strong>Für diesen Post bedankten sich '.$thxcount.' User :</strong><br />';
$thx_qry = db_query("SELECT bedankername,bedankerid FROM `prefix_danke` WHERE pid = ".$row['id']."");
while ($thx_row = db_fetch_assoc($thx_qry)) {
$row['danke'] .= '<a href="index.php?user-details-'.$thx_row['bedankerid'].'">'.$thx_row['bedankername'].'</a> ';
}
}
lg fetti
Zuletzt modifiziert von FeTTsack am 24.04.2015 - 15:19:31