Пример #1
0
<?php

namespace Qnet\Controller;

require_once dirname(__FILE__) . '\\..\\util.php';
require_dao('messageDAO');
require_dao('userDAO');
use Qnet\Dao\MessageDAO;
use Qnet\Dao\UserDAO;
$mdao = new MessageDAO();
$udao = new UserDAO();
$toUid = $udao->getUserIdByLastName($_POST['message_to']);
$fromUid = $_POST['message_from'];
$errors = array();
if ($toUid < 0) {
    $errors[] = "message_to:The field is empty or invalid";
}
if (empty($_POST['message_title'])) {
    $errors[] = "message_title:This field is required";
}
if (!empty($errors)) {
    $_SESSION['errors'] = $errors;
    $_SESSION['message_content'] = $_POST['message_content'];
    $_SESSION['message_to'] = $_POST['message_to'];
    $_SESSION['message_title'] = $_POST['message_title'];
    header("Location: /Qnet/target/classes/php/qnet/ui/new_message.php?errors=true");
} else {
    $mdao->sendMessage($fromUid, $toUid, $_POST['message_title'], $_POST['message_content']);
    header("Location: /Qnet/target/classes/php/qnet/ui/inbox.php");
}
/*if (mysql_num_rows(mysql_query($ck_reciever)) == 0) {
Пример #2
0
 public function searchUser($userLastName)
 {
     $dao = new UserDAO();
     $userId = $dao->getUserIdByLastName($userLastName);
     return $userId;
 }