Example #1
0
         case 'select':
             $user = new User($username);
             $users = $user->getOnlineUsers();
             header('Content-Type:application/json');
             echo json_encode($users);
             break;
         case 'getNewMessages':
             $user = new User($username);
             $user = $user->getUserFromDB();
             $newMessages = $user->getNewMessages();
             header('Content-Type:application/json');
             echo json_encode($newMessages);
             break;
         case 'send':
             $user = new User($username);
             $check = $user->sendMessage($text);
             header('Content-Type:application/json');
             echo json_encode($check);
             break;
     }
 case 'response':
     switch ($action) {
         case 'new':
             $survey = new Survey($title, $username, $response);
             $check = $survey->insert();
             header('Content-Type:application/json');
             echo json_encode($check);
             break;
         case 'request':
             $survey = new Survey();
             $surveys = $survey->getAll();
Example #2
0
File: reg.php Project: Klym/flame
	if (isset($_POST['year'])) {$year = User::checkUserData($_POST['year']);}
	if (isset($_POST['month'])) {$month = User::checkUserData($_POST['month']);}
	if (isset($_POST['day'])) {$day = User::checkUserData($_POST['day']);}
	
	if (empty($email) || empty($login) || empty($password) || empty($repeat_pass) || empty ($name) || empty($fam) || empty($pol) || empty($year) || empty($month) || empty($day)) {
		exit("Вы не ввели всю информацию, вернитесь и заполните все поля.");
	}
	else {
		if ($password != $repeat_pass) {
			exit("Пароли не совпадают.");
		}
		$birthDate = $year."-".$month."-".$day;
		$avatar = "net-avatara.jpg";
		$user = new User($email,$login,$password,$name,$fam,$pol,null,$birthDate,$avatar,2,$db);
		$user->saveUser();
		$user->sendMessage();
	}
}
else {
	$monthes = array(1 => "Января", 2 => "Февраля", 3 => "Марта", 4 => "Апреля", 5 => "Мая", 6 => "Июня", 7 => "Июля", 8 => "Августа", 9 => "Сентября", 10 => "Октября", 11 => "Ноября", 12 => "Декабря");
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="<? echo $page->meta_d; ?>">
<meta name="keywords" content="<? echo $page->meta_k; ?>">
<link rel="shortcut icon" href="img/favicon.ico">
<link rel="stylesheet" type="text/css" href="css/reset.css">
<link rel="stylesheet" type="text/css" href="css/style.css">
<? require("blocks/scripts.php"); ?>
Example #3
0
<?php

require 'Chatroom.php';
require 'User.php';
$chatroom = new Chatroom();
$jean = new User('Jean');
$martine = new User('Martine');
$jean->sendMessage('COUCOU');
$martine->sendMessage('POSAYYY');
Example #4
0
<?php

session_start();
require_once '../dbFunction.php';
$sendMessage = new User();
$sendMessage->isNotEmpty($_POST);
$sendMessage->sendMessage($_POST['message'], $_SESSION['pseudo'], $_SESSION['id_message_receiver']);
$_SESSION['id_message_receiver'] = null;
?>
<!DOCTYPE html>
<html>
<head>
	<title>My Meetic</title>
</head>
<body>
<p>Votre message a bien ete envoyer !</p>
<a href="accueil.php">retourner a l'accueil</a>
<a href="message_send.php">consulter mes message envoyer</a>
<a href="message_receive.php">consulter mes message recut</a>
</body>
</html>
Example #5
0
 function eventSendEmailAlert(EventControler $event_controler)
 {
     if ($this->email_alert == 'y') {
         $fields = $event_controler->fields;
         $do_contact = $event_controler->do_contact;
         $fields_content_html = '';
         $fields_content_text = '';
         foreach ($fields as $field_name => $field_value) {
             if (strlen($field_value) > 0 && strlen($field_name) > 0) {
                 $fields_content_html .= '<br>' . $field_name . ': ' . $field_value;
                 $fields_content_text .= "\n" . $field_name . ": " . $field_value;
             }
         }
         $email_values['fields_content_html'] = $fields_content_html;
         $email_values['fields_content_text'] = $fields_content_text;
         $email_values['firstname'] = $do_contact->firstname;
         $email_values['webformname'] = $this->title;
         $email_values['contact_url'] = $GLOBALS['cfg_ofuz_site_http_base'] . 'Contact/' . $do_contact->idcontact;
         $email_template = new EmailTemplate("web form email alert");
         $do_user = new User();
         $do_user->getId($this->iduser);
         $do_contact_email = $do_contact->getChildContactEmail();
         $contact_email = $do_contact_email->getDefaultEmail();
         if (strlen($contact_email) < 3) {
             $contact_email = $GLOBALS['cfg_ofuz_email_support'];
         }
         $this->setLog("\n Sending webform alert to: " . $do_user->getFullName() . " with " . $do_user->email . " for new contact:" . $do_contact->firstname);
         $email_template->setFrom($contact_email, $do_contact->firstname . " " . $do_contact->lastname);
         $do_user->sendMessage($email_template, $email_values);
     }
 }