Nabend Leute,
ich stehe vor einem Rätsel. Auf meiner Seite kann man sich jetzt über die Sidebar einloggen. Wunderbar. Im Anschluß wird ein kleines User-Feld erschaffen, wo das Forum Avatar und diverse Dinge, wie Name, Status und Summe der vom user geposteten Kommentare angezeigt werden. Das läuft! Aber was ist nun meine Sorge?
Während lokal die Kommentare richtig ausgezählt & angezeigt werden, funktioniert das Online nicht mehr, obwohl es exakt der selbe code ist!?
Hier der Schnipsel
PHP
<ul>
<div id="loginform">
<table border="0">
<tr>
<td> Name:</td>
<td> <?php echo $user_identity; ?>
</td>
</tr>
<tr>
<td> Login:</td>
<td> erfolgreich</td>
</tr>
<tr>
<td> Status:</td>
<td> <?php
if ($user_level>8)
{ ?>
<?php echo('Administrator');
?>
<?php } else { ?>
<?php echo('Mitglied');
?>
<?php } ?>
</td>
</tr>
<tr>
<td> Beiträge:</td>
<td> <?php
$numcomms = $wpdb->get_var("SELECT COUNT(*) FROM `wp_comments` WHERE `comment_author` LIKE '$userdata->user_login';");
if (0 < $numcomms) $numcomms = number_format($numcomms);
?>
<?php printf($numcomms); ?>
</tr>
</table>
Alles anzeigen
Woran liegt das? Warum geht das lokal wunderbar und online plötzlich nicht?
Doc