Hallo allemaal,
Ik ben bezig met een berichten systeem maar stuit op een foutje waar ik niet uit kan komen.
Code:
PHP
<?php
elseif($_GET['mess'] == "read")
{
begintable("Message - Read");
$id = checkInput($_GET['id']);
$mysql = mysql_query("SELECT *,UNIX_TIMESTAMP(`time`) AS `time` FROM `messages` WHERE `id`='".$id."' AND (`to`='".$data->id."' OR `from`='".$data->id."')");
while($message = mysql_fetch_object($mysql))
{
if($message->to == $data->id)
{
mysql_query("UPDATE `messages` SET `read`='1' WHERE `id`='".$message->id."'");
}
//UBB the message
$message = ubbParse($message->message);
$subject = ubbParse($message->subject);
echo '<table width="100%" class="content" cellspacing="6" cellpadding="2" border="0">
<tr>
<td width="100"><b>From:</b></td>
<td><a href="?gc=profile&id='.$message->from.'">'.getUsername($message->from).'</a></td>
</tr>
<tr>
<td width="100"><b>To:</b></td>
<td><a href="?gc=profile&id='.$message->to.'">'.getUsername($message->to).'</a></td>
</tr>
<tr>
<td width="100"><b>Subject:</b></td>
<td>'.$subject.'</td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td colspan="2" valign="top"><b>Message:</b></td>
</tr>
<tr>
<td colspan="2">'.$message.'</td>
</tr>
</table>';
}
closetable();
}
?>
Toon Meer
Foutmelding:
PHP
Notice: Trying to get property of non-object in /home/*********/domains/********************/public_html/files/message.php on line 171
Notice: Trying to get property of non-object in /home/*********/domains/********************/public_html/files/message.php on line 176
Notice: Trying to get property of non-object in /home/*********/domains/********************/public_html/files/message.php on line 176
Notice: Trying to get property of non-object in /home/*********/domains/********************/public_html/inc/func.include.php on line 164
Notice: Trying to get property of non-object in /home/*********/domains/********************/public_html/files/message.php on line 180
Notice: Trying to get property of non-object in /home/*********/domains/********************/public_html/files/message.php on line 180
Notice: Trying to get property of non-object in /home/*********/domains/********************/public_html/inc/func.include.php on line 164
Toon Meer
Stukje code van func.include.php:
PHP
function getUsername($id)
{
$mysql = mysql_query("SELECT id,username FROM players WHERE id = '". $id ."'");
$user = mysql_fetch_object($mysql);
return $user->username;
}
Hoop dat iemand mij hierin verder kan helpen :$
Alvast bedankt !