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();
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"); ?>
<?php require 'Chatroom.php'; require 'User.php'; $chatroom = new Chatroom(); $jean = new User('Jean'); $martine = new User('Martine'); $jean->sendMessage('COUCOU'); $martine->sendMessage('POSAYYY');
<?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>
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); } }