NetVision-Technik

Zur?ck   NetVision-Technik > Forum > NetVision-Technik > Off-Topic

Off-Topic Hier ist die allgemeine Plauder-Ecke. Alles, was sonst nirgends reinpasst kommt hier rein

Antwort
 
Themen-Optionen Ansicht
Alt 08.08.2010, 10:50   #11
asus
Benutzer
Punkte: 1.083, Level: 17 Punkte: 1.083, Level: 17 Punkte: 1.083, Level: 17
Levelaufstieg: 83% Levelaufstieg: 83% Levelaufstieg: 83%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von asus
 
Registriert seit: 03.03.2010
Beitr?ge: 62
Abgegebene Danke: 3
Erhielt 11 Danke für 2 Beiträge
Themenstarter Themenstarter
Downloads: 1
Uploads: 0
Nachrichten: 70
Renommee-Modifikator:
89 asus ist ein sehr geschätzer Menschasus ist ein sehr geschätzer Mensch
Standard

ne hast recht aufjedenfall waren die ersten danke im ersten post wenn ich es so gemacht habe

hab nur noch das problem das die überall angezeigt wird nur im ersten post nicht

asus ist offline   Mit Zitat antworten Nach oben
Alt 08.08.2010, 10:56   #12
DefCon3
König
Punkte: 60.975, Level: 100 Punkte: 60.975, Level: 100 Punkte: 60.975, Level: 100
Levelaufstieg: 0% Levelaufstieg: 0% Levelaufstieg: 0%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Auszeichnungen
 
Benutzerbild von DefCon3
 
Registriert seit: 11.08.2008
Ort: HH
Alter: 42
Beitr?ge: 1.544
Abgegebene Danke: 168
Erhielt 528 Danke für 42 Beiträge
Downloads: 23
Uploads: 1
Nachrichten: 1414
Renommee-Modifikator:
3167 DefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes Ansehen
Standard

seh ich das richtig das man sich für jeden Beitrag bedanken kann ...? Ich kenne es das man sich fürn Thread bedankt, aber jeden einzelnen Beitrag is doch etwas naja übertrieben, ist doch nen overhead vom feinsten!

Also nochmal von vorne:
Was genau funktioniert jetzt?
Kannst du dich nur einmal bedanken?
geht das Bedanken überhaupt?
Anzeige bei allen Beiträgen ausser dem ersten?
Oder den letzten?
__________________
[Sig removed by Administrator: Signature can not exceed 20GB]
DefCon3 ist offline   Mit Zitat antworten Nach oben
Alt 08.08.2010, 11:02   #13
Entity
König
Punkte: 25.725, Level: 96 Punkte: 25.725, Level: 96 Punkte: 25.725, Level: 96
Levelaufstieg: 38% Levelaufstieg: 38% Levelaufstieg: 38%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Artikel Benutzer besitzt 1x Hilfe Level 1 Benutzer besitzt 1x Fortgeschrittener Benutzer besitzt 1x Badboy Benutzer besitzt 1x Ideen-Spender Benutzer besitzt 1x Entwicker I
 
Benutzerbild von Entity
 
Registriert seit: 05.06.2008
Beitr?ge: 1.177
Abgegebene Danke: 100
Erhielt 229 Danke für 44 Beiträge
Downloads: 113
Uploads: 0
Nachrichten: 1205
Renommee-Modifikator:
1764 Entity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes Ansehen
Standard

klingt ja komisch alles
Entity ist offline   Mit Zitat antworten Nach oben
Alt 08.08.2010, 11:02   #14
asus
Benutzer
Punkte: 1.083, Level: 17 Punkte: 1.083, Level: 17 Punkte: 1.083, Level: 17
Levelaufstieg: 83% Levelaufstieg: 83% Levelaufstieg: 83%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von asus
 
Registriert seit: 03.03.2010
Beitr?ge: 62
Abgegebene Danke: 3
Erhielt 11 Danke für 2 Beiträge
Themenstarter Themenstarter
Downloads: 1
Uploads: 0
Nachrichten: 70
Renommee-Modifikator:
89 asus ist ein sehr geschätzer Menschasus ist ein sehr geschätzer Mensch
Standard

nein mann kann sich nur fpr diesen thread bedanken!

der danke button befindet sich im ersten post!

sobald ich drauf klicke ist er weg und kommt für diesen user auch nciht wieder! (so wie es soll)

Anzeige bei allen Beiträgen ausser dem ersten!
asus ist offline   Mit Zitat antworten Nach oben
Alt 08.08.2010, 11:04   #15
DefCon3
König
Punkte: 60.975, Level: 100 Punkte: 60.975, Level: 100 Punkte: 60.975, Level: 100
Levelaufstieg: 0% Levelaufstieg: 0% Levelaufstieg: 0%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Auszeichnungen
 
Benutzerbild von DefCon3
 
Registriert seit: 11.08.2008
Ort: HH
Alter: 42
Beitr?ge: 1.544
Abgegebene Danke: 168
Erhielt 528 Danke für 42 Beiträge
Downloads: 23
Uploads: 1
Nachrichten: 1414
Renommee-Modifikator:
3167 DefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes Ansehen
Standard

warum werden die User die sich bedankt haben in jedem Beitrag angezeigt? Sollte doch nur einmal sein, am besten direkt uter dem Startbeitrag, oder?
__________________
[Sig removed by Administrator: Signature can not exceed 20GB]
DefCon3 ist offline   Mit Zitat antworten Nach oben
Alt 08.08.2010, 11:05   #16
Entity
König
Punkte: 25.725, Level: 96 Punkte: 25.725, Level: 96 Punkte: 25.725, Level: 96
Levelaufstieg: 38% Levelaufstieg: 38% Levelaufstieg: 38%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Artikel Benutzer besitzt 1x Hilfe Level 1 Benutzer besitzt 1x Fortgeschrittener Benutzer besitzt 1x Badboy Benutzer besitzt 1x Ideen-Spender Benutzer besitzt 1x Entwicker I
 
Benutzerbild von Entity
 
Registriert seit: 05.06.2008
Beitr?ge: 1.177
Abgegebene Danke: 100
Erhielt 229 Danke für 44 Beiträge
Downloads: 113
Uploads: 0
Nachrichten: 1205
Renommee-Modifikator:
1764 Entity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes AnsehenEntity genießt hohes Ansehen
Standard

ja so sollte es schon ich hab das gleiche auch
Entity ist offline   Mit Zitat antworten Nach oben
Alt 08.08.2010, 11:16   #17
asus
Benutzer
Punkte: 1.083, Level: 17 Punkte: 1.083, Level: 17 Punkte: 1.083, Level: 17
Levelaufstieg: 83% Levelaufstieg: 83% Levelaufstieg: 83%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von asus
 
Registriert seit: 03.03.2010
Beitr?ge: 62
Abgegebene Danke: 3
Erhielt 11 Danke für 2 Beiträge
Themenstarter Themenstarter
Downloads: 1
Uploads: 0
Nachrichten: 70
Renommee-Modifikator:
89 asus ist ein sehr geschätzer Menschasus ist ein sehr geschätzer Mensch
Standard

ja die sollen unter dem ersten beitrag oder unter dem ganzen thread ist eigendlich egal

nur wenn ich es woanders hinsetze sieht man nix



--======================================--
--==
Beitrag erstellt: 11:16 um 11:07 ==--
--==
geantwortet auf Beitrag vom ==--
--== automatische Beitragszusammenführung ==--
--======================================--


asus schrieb nach 8 Minuten und 31 Sekunden:

immoment sieht es bei mir so aus (nicht aufgeräumt kommt später)

PHP-Code:
while ($arr mysql_fetch_assoc($res)) {
++
$pn;
$postid $arr["id"];
$posterid $arr["userid"];
$added $arr["added"];
$body $arr["body"];
$email $arr["guestmail"];
$user $arr["guestname"];
$answer $arr["answer"];


$res2 mysql_query("SELECT * FROM users WHERE id=$posterid") or sqlerr(__FILE____LINE__);
$arr2 mysql_fetch_assoc($res2);
$anon $arr2[anon];
$sig $arr2[sig];

$dt time() - 180;
$dt sqlesc(get_date_time($dt)); 

$postername = ("<font class=\"".get_class_color($arr2['class'])."\">$arr2[username]</font>");

if (
$arr[guestuser] == "yes") {
$by "<b>Gast: $arr[guestname]</b>";
} else {
if (
$arr2[username] == "") {
$by "<b>Gelöscht</b>";

} else {
if (
$anon && (($posterid == $CURUSER[id]) || get_user_class() >= UC_MODERATOR)) {
$by "<a href=userdetails.php?id=$posterid><b>$postername</b></a>" . ($arr2["donor"] == "yes" " <img src=\"".
$GLOBALS["PIC_BASE_URL"]."star.gif\" title=\"Dieses Mitglied hat gespendet\">" "") . ($arr2["enabled"] == "no" "<img src=\"".
$GLOBALS["PIC_BASE_URL"]."disabled.gif\" title=\"Dieses Mitglied wurde gesperrt\" style='margin-left: 2px'>" : ($arr2["warned"] == "yes" "<a href=rules.php#warning class=altlink><img src=\"".$GLOBALS["PIC_BASE_URL"]."warned.gif\" title=\"Dieses Mitglied wurde verwarnd\" border=\"0\"></a>" "")) . "";

} else {
$by "<b>$postername</b>";
 }
}
}
print(
"<a name=$postid>");

if (
$pn == $pc) {
print(
"<a name=last>");
if (
$postid $lpr)
mysql_query("UPDATE readposts SET lastpostread=$postid WHERE userid=$userid AND topicid=$topicid") or sqlerr(__FILE____LINE__);
}

if (
$arr2["avatar"]) {
$avatar = ("<img style=\"width:120px;\" src=\"".htmlspecialchars($arr2["avatar"])."\">");

} else {
$avatar = ("<img style=\"max-width:120px;\" src=\"".$GLOBALS["PIC_BASE_URL"]."default_avatar.gif\">");
}

$res3 mysql_query("SELECT COUNT(*) FROM posts WHERE userid=$posterid") or sqlerr(__FILE____LINE__);
$arr3 mysql_fetch_row($res3);
$forumposts $arr3[0];


print(
"<table align=\"center\" cellpadding=\"4\" cellspacing=\"1\" border=\"0\" width=\"770\" class=\"tableinborder\">
<tr><td align=\"center\" class=\"tabled\">
$by</td>
<td class=\"tabled\" style=\"vertical-align: middle;\">
<table width=\"100%\"><tr><td class=\"tabled\"><b>Vom:</b> 
$added</td>
<td align=\"right\" class=\"tabled\" style=\"vertical-align: middle;\">"
);


if (
$arr["guestuser"] == "no") {
print(
"$aktion");
} else {
if (
$arr["guestuser"] == "yes" && $arr["answer"] == "no") {
print(
"<form method=\"post\" action=\"staffemail.php?action=send&email=$email&user=$user&title=$subject&postid=$postid\" style=\"display:inline\"><input type=\"submit\" value=\"Antworten\"></form>");
} else {

print(
"<form method=\"post\" action=\"forums.php?action=answer&topicid=$topicid&postid=$postid\" style=\"display:inline\"><input type=\"submit\" value=\"Bearbeitet\"></form>");
 }
}


if (
$arr[guestuser] == "no") {
if (!
$locked && $maypost) {
print(
"&nbsp;<form method=\"post\" action=\"forums.php?action=quotepost&topicid=$topicid&postid=$postid\" style=\"display:inline\"><input type=\"submit\" value=\"Zitieren\"></form>");
}
if ((
$CURUSER["id"] == $posterid && !$locked) || get_user_class() >= UC_MODERATOR) {
print(
"&nbsp;<form method=\"post\" action=\"forums.php?action=edit&postid=$postid&forumid=$forumid\" style=\"display:inline\"><input type=\"submit\" value=\"Bearbeiten\"></form>");
}
if (
get_user_class() >= UC_MODERATOR) {
print(
"&nbsp;<form method=\"post\" action=\"forums.php?action=deletepost&postid=$postid&forumid=$forumid\" style=\"display:inline\"><input type=\"submit\" value=\"Löschen\"></form>");
}
}

if (
$arr[guestuser] == "no") {
print(
"&nbsp;<form method=\"post\" action=\"treport.php?postid=$postid\" style=\"display:inline\"><input type=\"submit\" value=\"Melden\"></form>");
}
print(
"&nbsp;<a href=\"#top\"><img src=\"".$GLOBALS["PIC_BASE_URL"]."top.gif\" border=0 title='Top'></a></td></tr></table></td></tr>");

print(
"<tr><td align=\"center\" valign=\"top\" class=\"tableb\" width=\"120\">");

print(
"<table align=\"center\" cellpadding=\"4\" cellspacing=\"0\" border=\"0\" width=\"100\">
<tr><td align=\"center\" valign=\"top\" class=\"tabled\" width=\"120\">
$avatar</td></tr>");
print(
"<tr><td class=\"tabled\" width=\"120\">");

if (
$forumposts && (($posterid == $CURUSER[id]) || get_user_class() >= UC_MODERATOR)) {
print(
"Beiträge: <a href=\"userhistory.php?action=viewposts&id=$posterid\">$forumposts</a>");

} else {
print(
"Beiträge: $forumposts");
}
print(
"</td></tr></table>");

$body1 "".format_comment($arr["body"])."";

$bedanko $arr['bedanko'];
//---- Get poster thanks

$resa mysql_query('
            SELECT
                `userid` AS `thxUser`,
                `postid`,
                (SELECT `username` FROM `users` WHERE `id` = `thxUser`) AS `userName`,
                (SELECT `class` FROM `users` WHERE `id` = `thxUser`) AS `userClass`,
                (SELECT `id` FROM `users` WHERE `id` = `thxUser`) AS `userid`,
                (SELECT `anon` FROM `users` WHERE `id` = `thxUser`) AS `anonym`
            FROM
                `postthanks`
            WHERE
                `topicid` = ' 
$topicid) or sqlerr(__FILE____LINE__);

if (
mysql_num_rows($resa) > 0) {
    
$thxUser   = Array();
    
$thxPostID = Array();
    
$thanks    = Array();
    while (
$arra mysql_fetch_assoc($resa))
    {
        
$thxUser[]   = $arra['thxUser'];
        
$thxPostID[] = $arra['postid'];

        if (
$arra['anonym'] == 'no'  || $arra['thxUser'] == $CURUSER['id'] || get_user_class() >= UC_MODERATOR) {
            
$thanks[] = '<a href="userdetails.php?id=' $arra['userid'] .  '"><font class=' get_class_color($arra['userClass']) . '><b>' $arra['userName'] . '</b></font></a>';
        }
        else {
            
$thanks[] = '<font class=' get_class_color($arra['userClass']) . '><b>' $arra['userName'] . '</b></font>';
        }
    }
}

$thanksbutton '<form method="post"  action="forums.php?action=thanks&topicid=' $topicid '&postid=' $postid '&userid=' $userid .'"  style="display: inline;">
                    <input type="submit"  value="Bedanken">
                 </form>'
;


  
//---- Get poster details
  
if ( $bedanko == && !in_array($CURUSER['id'], $thxUser) ) {
    
$body1 .= '<br />' $thanksbutton '<br />';
}

if ( !empty(
$thanks) && !in_array($postid$thxPostID) ) {
    
$body1 .= '<br />Für diesen Beitrag haben sich bedankt:';
    
$body1 .= '<br />' implode(', '$thanks);
}

if (
is_valid_id($arr['editedby'])) {
$res4 mysql_query("SELECT id, username, class, anon FROM users WHERE id=$arr[editedby]");
if (
mysql_num_rows($res4) == 1) {
$arr4 mysql_fetch_assoc($res4);
if (
$arr4[anon] == no  || (($arr4[id] == $CURUSER[id]) || get_user_class() >= UC_MODERATOR)) {
$body1 .= "<br><br><font class=\"smallfont\">Zuletzt bearbeitet von <a href=\"userdetails.php?id=$arr[editedby]\"><b><font class=\"".get_class_color($arr4["class"])."\">$arr4[username]</font></b></a> am $arr[editedat]</font>.";

} else {
$body1 .= "<br><br><font class=\"smallfont\">Zuletzt bearbeitet von <b><font class=\"".get_class_color($arr4["class"])."\">$arr4[username]</font></b> am $arr[editedat]</font>.";
  }
 }
}

if (
$sig) {
$body1 .= "<br>____________________<br>".format_comment($sig)."";
}

print(
"</td><td class=\"tablea\" valign=\"top\" width=\"650\"><div style=\"width:100%;min-height:100px;overflow:auto;\">".$body1."</div></td></tr>");

print(
"<tr><td align=\"center\" class=\"tableb\">");
print(
"&nbsp;".("'" $arr2['last_access'] . "'" $dt?"<font color=\"green\"><b>Online</b></font>":"<font color=\"red\"><b>Offline</b></font>") . "");
print(
"</td><td class=\"tableb\">");

if (
$arr[guestuser] == "no") {
if (
$CURUSER[id] != $posterid) {
print(
"&nbsp;<form method=\"post\" action=\"messages.php?action=send&receiver=$posterid\" style=\"display:inline\"><input type=\"submit\" value=\"PN\" class=\"btn\"></form>");
print(
"&nbsp;<form method=\"post\" action=\"friends.php?action=add&targetid=$posterid&type=friend\" style=\"display:inline\"><input type=\"hidden\" name=\"type\" value=\"friend\"><input type=\"submit\" value=\"Freund\" class=\"btn\"></form>");
print(
"&nbsp;<form method=\"post\" action=\"friends.php?action=add&targetid=$posterid&type=block\" style=\"display:inline\"><input type=\"hidden\" name=\"type\" value=\"block\"><input type=\"submit\" value=\"Blocken\" class=\"btn\"></form>");
}
if (
$arr2[anon] == no  || (($posterid == $CURUSER[id]) || get_user_class() >= UC_MODERATOR)) {
if (
$arr2["icq"]) {
print(
"&nbsp;<img style=\"vertical-align: middle;\" src=\"http://web.icq.com/whitepages/online?icq=".$arr2["icq"]."&img=5\"  alt=\"icq\" title=\"icq\" border=\"0\"> ".htmlspecialchars($arr2["icq"])."");
}
if (
$arr2["msn"]) {
print(
"&nbsp;<img style=\"vertical-align: middle;\" src=\"".$GLOBALS["PIC_BASE_URL"]."/messenger/msn.gif\" alt=\"msn\" title=\"msn\" border=\"0\"> ".htmlspecialchars($arr2["msn"])."");
}
if (
$arr2["aim"]) {
print(
"&nbsp;<img style=\"vertical-align: middle;\" src=\"".$GLOBALS["PIC_BASE_URL"]."/messenger/aim.gif\" alt=\"aim\" title=\"aim\" border=\"0\"> ".htmlspecialchars($arr2["aim"])."");
}
if (
$arr2["yahoo"]) {
print(
"&nbsp;<img style=\"vertical-align: middle;\" src=\"".$GLOBALS["PIC_BASE_URL"]."/messenger/yahoo.gif\" alt=\"yahoo\" title=\"yahoo\" border=\"0\"> ".htmlspecialchars($arr2["yahoo"])."");
}
if (
$arr2["skype"]) {
print(
"&nbsp;<img style=\"vertical-align: middle;\" src=\"http://mystatus.skype.com/smallicon/".$arr2["skype"]."\" alt-\"skype\" title=\"skype\" border=\"0\"> ".htmlspecialchars($arr2["skype"])."");
  }
 }
}

print(
"</td></tr></table><br>");

so setze ich dieses
PHP-Code:
if ( !empty($thanks) && !in_array($postid$thxPostID) ) {
    
$body1 .= '<br />Für diesen Beitrag haben sich bedankt:';
    
$body1 .= '<br />' implode(', '$thanks);

unter dem ganzen sieht man keine anzeige mehr der sich bedankt hat
asus ist offline   Mit Zitat antworten Nach oben
Alt 08.08.2010, 11:27   #18
DefCon3
König
Punkte: 60.975, Level: 100 Punkte: 60.975, Level: 100 Punkte: 60.975, Level: 100
Levelaufstieg: 0% Levelaufstieg: 0% Levelaufstieg: 0%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Auszeichnungen
 
Benutzerbild von DefCon3
 
Registriert seit: 11.08.2008
Ort: HH
Alter: 42
Beitr?ge: 1.544
Abgegebene Danke: 168
Erhielt 528 Danke für 42 Beiträge
Downloads: 23
Uploads: 1
Nachrichten: 1414
Renommee-Modifikator:
3167 DefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes Ansehen
Standard

es ist doch gesamt an der falschen Stelle oder nicht? Du bist in der while die für die Beiträge verantwortlich ist, der gesamte part sollte doch egentlich nur unter dem Startbeitrag. Du fragst bei jedem Beitrag sämtliche Danke und so ab! Such mal die Stelle raus wo der Startbeitrag angezeigt wird. Denn da sollte es drunter

vom aufbau sollte es doch so sein:

Anzeige des Startbeitrags
Anzeige der Danke
Anzeige der Beiträge
__________________
[Sig removed by Administrator: Signature can not exceed 20GB]
DefCon3 ist offline   Mit Zitat antworten Nach oben
Alt 08.08.2010, 11:35   #19
asus
Benutzer
Punkte: 1.083, Level: 17 Punkte: 1.083, Level: 17 Punkte: 1.083, Level: 17
Levelaufstieg: 83% Levelaufstieg: 83% Levelaufstieg: 83%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von asus
 
Registriert seit: 03.03.2010
Beitr?ge: 62
Abgegebene Danke: 3
Erhielt 11 Danke für 2 Beiträge
Themenstarter Themenstarter
Downloads: 1
Uploads: 0
Nachrichten: 70
Renommee-Modifikator:
89 asus ist ein sehr geschätzer Menschasus ist ein sehr geschätzer Mensch
Standard

also nochmal zum mit mitfassen

nach dem erstellen des thread hab ich den danke button im ersten beitrag siehe screen (sehe gerade da ist auch noch ein fehler in der zeile 910 das wäre das hier

PHP-Code:
Warningin_array() [function.in-array]: Wrong datatype for second argument in /var/www/baustelle/forums.php on line 910 
das wäre der code
PHP-Code:
if ( $bedanko == && !in_array($CURUSER['id'], $thxUser) ) { 


so und nun aufm bild zwei die anzeige wer sich bedankt hat


das sieht man bei den anderen beiträgen auch dann nur im ersten nicht der fehler ist auch weg wenn man sich bedankt hat



--======================================--
--==
Beitrag erstellt: 11:33 um 11:31 ==--
--==
geantwortet auf Beitrag vom ==--
--== automatische Beitragszusammenführung ==--
--======================================--


asus schrieb nach 2 Minuten:

das mit deinem beschriebenden aufbau ist richtig nur war es vorher auch so das forum kommt vom skydiver oder so



--======================================--
--==
Beitrag erstellt: 11:35 um 11:33 ==--
--==
geantwortet auf Beitrag vom ==--
--== automatische Beitragszusammenführung ==--
--======================================--


asus schrieb nach 2 Minuten und 31 Sekunden:

äh in dem forum gibt es doch keine stelle wo nur der erste beitrag angezeigt wird das hängt alles zusammen
asus ist offline   Mit Zitat antworten Nach oben
Alt 08.08.2010, 11:49   #20
DefCon3
König
Punkte: 60.975, Level: 100 Punkte: 60.975, Level: 100 Punkte: 60.975, Level: 100
Levelaufstieg: 0% Levelaufstieg: 0% Levelaufstieg: 0%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Auszeichnungen
 
Benutzerbild von DefCon3
 
Registriert seit: 11.08.2008
Ort: HH
Alter: 42
Beitr?ge: 1.544
Abgegebene Danke: 168
Erhielt 528 Danke für 42 Beiträge
Downloads: 23
Uploads: 1
Nachrichten: 1414
Renommee-Modifikator:
3167 DefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes AnsehenDefCon3 genießt hohes Ansehen
Standard

jo caste es ma aufm array, kommt weil es leer ist.
PHP-Code:
if ( $bedanko == && !in_array($CURUSER['id'], (array)$thxUser) ) { 
der code muss aus der while schleife raus der für die Beiträge verantwortlich ist. Warum sollte denn bei jedem Beitrag erneut die Danke abgefragt werden? Das nötige was du für die Danke brauchst ist doch nur die topic id.

Ich kenne das Forum auch nicht. Ansonsten sollte es kein Problem sein die Danke nur im ersten beitrag anzuzeigen. Mach einfach ne kontroll variable. Auf die prüfst du ob es schon angezeigt wurde.

Die Abfragen für die Danke müssen nicht in die while der beiträge. $topicid ist schon vor der while verfügbar.

so mein ich das ungefähr ... damit die thx nur einmal angezeigt werden
PHP-Code:
$displayThx false;  // kontroll variable
$dankeQueryUndSo mysql_query('SELECT fooThx FROM barThx WHERE foobarThx = barfooThx'); // danke query und so

while ($arr mysql_fetch_assoc($res)) // die while die du gepostet hast, stark abgekürzt
{
    echo 
$arr ' Beitraege'// normale beiträge in der while
    
if ( $displayThx === false ) {
        echo 
'den ganzen danke kram';
        
$displayThx true// jo wir haben es jetzt einmal angezeigt
    
}   // beim nächsten durchlauf wirds ignoriert und anzeige nur der nachfolgenden beitraege

__________________
[Sig removed by Administrator: Signature can not exceed 20GB]
DefCon3 ist offline   Mit Zitat antworten Nach oben
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, G?ste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beitr?ge zu antworten.
Es ist Ihnen nicht erlaubt, Anh?nge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beitr?ge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:23 Uhr.


Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Template-Modifikationen durch TMS