本文整理汇总了PHP中message::get方法的典型用法代码示例。如果您正苦于以下问题:PHP message::get方法的具体用法?PHP message::get怎么用?PHP message::get使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类message
的用法示例。
在下文中一共展示了message::get方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: remove
public static function remove($id)
{
global $db;
$message = new message();
if ($message->get($id) == 'done') {
$ok = 1;
$db->query('insert into free_ids (id, type) values ("' . $id . '", "messages")');
if ($db->affected_rows() == -1) {
$ok = 0;
}
$db->query('delete from messages where id="' . $id . '"');
if ($db->affected_rows() == -1) {
$ok = 0;
}
if ($ok) {
$status = 'done';
} else {
$status = 'error';
}
} else {
$status = 'noMessage';
}
return $status;
}
示例2: messages
/**
* Print out any messages waiting for this user.
*/
public function messages()
{
return message::get();
}
示例3: message
$msg = new message();
$msg->data['sender'] = $_SESSION[$shortTitle . 'User']['name'];
$msg->data['recipient'] = $_POST['recipient'];
$msg->data['subject'] = $_POST['subject'];
$msg->data['body'] = $_POST['body'];
$msg->data['viewed'] = 0;
$message = $ui[$msg->add()];
} else {
$message = $ui['insufficientData'];
}
}
break;
case 'remove':
if (isset($_GET['messageId'])) {
$msg = new message();
$status = $msg->get($_GET['messageId']);
if ($status == 'done') {
if ($msg->data['recipient'] == $_SESSION[$shortTitle . 'User']['id']) {
$status = message::remove($_GET['messageId']);
if ($status == 'done') {
header('location: message.php?action=list');
} else {
$message = $ui[$status];
}
} else {
$message = $ui['accessDenied'];
}
} else {
$message = $ui['noMessage'];
}
} else {