当前位置: 首页>>代码示例>>PHP>>正文


PHP clearData函数代码示例

本文整理汇总了PHP中clearData函数的典型用法代码示例。如果您正苦于以下问题:PHP clearData函数的具体用法?PHP clearData怎么用?PHP clearData使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了clearData函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: view

 public function view()
 {
     config::set('heading', 'БЛОГ');
     $params = $this->getParams();
     if (isset($params[0])) {
         $alias = strtolower($params[0]);
         $this->data['one_blog'] = $this->model->getOneBlogWithComment($alias);
     }
     if ($_POST and isset($_POST['id_comm'])) {
         if (clearData($_POST['id_comm'])) {
             $id = clearData($_POST['id_comm']);
         } else {
             throw new Exception('Введены некорректные данные');
         }
         if (clearData($_POST['text-comm'])) {
             $text = clearData($_POST['text-comm'], true);
         } else {
             throw new Exception('Введены некорректные данные');
         }
         if (clearData($_POST['n_comm'])) {
             $name = clearData($_POST['n_comm']);
         } else {
             throw new Exception('Введены некорректные данные');
         }
         $tableUserId = Session::getSession('id') ? Session::getSession('id') : NULL;
         $this->model->addComment($id, $text, $name, $tableUserId);
         Router::redirect($_SERVER['REQUEST_URI']);
     }
 }
开发者ID:seletskyy,项目名称:blog_mvc,代码行数:29,代码来源:blogs.controller.php

示例2: setRegisterData

 public function setRegisterData($data)
 {
     if (!isset($data['username']) or !isset($data['email']) or !isset($data['password'])) {
         return FALSE;
     }
     $username = clearData($data['username']);
     $email = $data['email'];
     $password = md5(clearData($data['password']) . Config::get('salt'));
     $city = isset($data['city']) ? clearData($data['city']) : NULL;
     $country = isset($data['country']) ? clearData($data['country']) : NULL;
     $sql = "INSERT INTO tableuser (name, password, email, city, country, dateRegisterUser)\n        VALUES (:username, :password, :email, :city, :country, UNIX_TIMESTAMP())";
     $array = array(':username' => $username, ':email' => $email, ':password' => $password, ':city' => $city, ':country' => $country);
     return $this->db->dbQuery($sql, $array, 'exec');
 }
开发者ID:seletskyy,项目名称:blog_mvc,代码行数:14,代码来源:registermodel.php

示例3: add_post

function add_post($name, $msg)
{
    $name = clearData($name);
    $msg = clearData($msg);
    if (empty($name)) {
        $name = 'Гость';
    }
    if (!empty($msg)) {
        $query = "INSERT INTO msg (username, post)\n\t\t\t\tVALUES ('{$name}','{$msg}')";
        if (mysql_query($query)) {
            $res = 0;
        } else {
            $res = 1;
        }
    }
    return $res;
}
开发者ID:ealipkin,项目名称:atevent,代码行数:17,代码来源:otziv_send.php

示例4: postTweet

 public function postTweet($msg)
 {
     $msg = clearData($msg);
     $msg = substr($msg, 0, 140);
     session_start();
     define("USER_TOKEN", $_SESSION['USER_TOKEN']);
     define("USER_SECRET", $_SESSION['USER_SECRET']);
     $tmhOAuth = new tmhOAuth(array('consumer_key' => CONSUMER_KEY, 'consumer_secret' => CONSUMER_SECRET, 'user_token' => USER_TOKEN, 'user_secret' => USER_SECRET, 'debug' => true));
     $tmhOAuth->request('POST', $tmhOAuth->url('1/statuses/update'), array('status' => $msg));
     $code = $tmhOAuth->response['code'];
     $datetime = $tmhOAuth->config['timestamp'];
     if ($code == 200) {
         $FieldValuePairs = array('msg' => $msg, 'datetime' => $datetime, 'user_token' => USER_TOKEN, 'user_secret' => USER_SECRET);
         $this->insert($FieldValuePairs);
         return $_SESSION["account"];
     } else {
         echo "There was an error communicating with Twitter. {$tmhOAuth->response['response']}" . PHP_EOL;
     }
 }
开发者ID:romandashko,项目名称:twitter_client,代码行数:19,代码来源:tweetsmodel.php

示例5: Feedback

 public function Feedback($data)
 {
     if (!isset($data['textarea']) or !clearData($data['textarea'])) {
         return FALSE;
     }
     $letter = clearData($data['textarea']);
     if (Session::getSession('email')) {
         $mail_text = 'От нашего пользователя: ' . Session::getSession('login') . PHP_EOL . 'e-mail: ' . Session::getSession('email') . PHP_EOL . $letter;
     } else {
         if (!isset($data['name_f']) or !clearData($data['name_f']) or !isset($data['email_f']) or !chekEmail($data['email_f'])) {
             return FALSE;
         }
         $username = clearData($data['name_f']);
         $email = chekEmail($data['email_f']);
         $mail_text = 'От гостя: ' . $username . PHP_EOL . 'e-mail: ' . $email . PHP_EOL . 'Текст: ' . $letter;
     }
     $accept = mail(Config::get('mailbox'), "Feedback - Blog", $mail_text);
     if ($accept) {
         return TRUE;
     }
 }
开发者ID:seletskyy,项目名称:blog_mvc,代码行数:21,代码来源:contactsmodel.php

示例6: editMyblog

 public function editMyblog()
 {
     if (Session::getSession('id_edit')) {
         config::set('heading', 'РЕДАКТИРОВАНИЕ');
         $id = Session::getSession('id_edit');
         $this->data['one_blog'] = $this->model->getOneBlog($id);
     } else {
         Session::setSession('error', 'блог с таким идентификатором не найден');
         router::redirect(DEFAULT_PATH . 'myblog/');
     }
     if ($_POST and isset($_POST['edit_done']) and clearData($_POST['edit_done']) and clearData($_POST['edit_done_text']) and clearData($_POST['edit_done_topic'])) {
         $id = clearData($_POST['edit_done']);
         $text = clearData($_POST['edit_done_text'], true);
         $topic = clearData($_POST['edit_done_topic']);
         if ($this->model->editRecord($id, $topic, $text)) {
             router::redirect($_SERVER['REQUEST_URI']);
         } else {
             Session::setSession('error', 'Ошибка в редактировании блога!');
             router::redirect($_SERVER['REQUEST_URI']);
         }
     }
 }
开发者ID:seletskyy,项目名称:blog_mvc,代码行数:22,代码来源:myblog.controller.php

示例7: index

 public function index()
 {
     if (Session::getSession('login')) {
         Router::redirect(DEFAULT_PATH);
     }
     config::set('heading', 'РЕГИСТРАЦИЯ');
     if ($_POST) {
         if (!$_POST['username'] or !clearData($_POST['username'])) {
             Session::setSession('error_login', 'Ошибка ввода логина');
         } elseif (!$_POST['password'] or !clearData($_POST['password'])) {
             Session::setSession('error_password', 'Ошибка ввода пароля');
         } elseif (!$_POST['email'] or !chekEmail($_POST['email'])) {
             Session::setSession('error_contacts', 'Ошибка ввода email');
         }
         if ($this->model->chekExist('name', clearData($_POST['username']))) {
             Session::setSession('error_login', 'Выберите, пожалуйста, другой логин');
         }
         if ($this->model->chekExist('email', clearData($_POST['email']))) {
             Session::setSession('error_contacts', 'Указанный email привязан к другому пользователю');
         }
         if (Session::getSession('error_login') or Session::getSession('error_password') or Session::getSession('error_contacts')) {
             Router::redirect($_SERVER['REQUEST_URI']);
         }
         if ($this->model->setRegisterData($_POST)) {
             /*               $str = '';
                             $arrUser = $this->model->getUserInfo();
                             foreach($arrUser as $val){
                                 $str .= $val['name'].':'.$val['email']."\n";
                             }*/
             file_put_contents('security\\user.txt', clearData($_POST['username']) . ':' . $_POST['email'] . "\n", FILE_APPEND);
             $array = array('username_in' => clearData($_POST['username']), 'password_in' => clearData($_POST['password']));
             $this->Login($array, config::get('defaultPath'));
             exit;
         }
     }
 }
开发者ID:seletskyy,项目名称:blog_mvc,代码行数:36,代码来源:register.controller.php

示例8: ON

            if ($table == "Passengers") {
                $result = $mysqli->query("SELECT idPassenger AS idUser, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tname,\n\t\t\t\t\t\t\t\t\t\t\t\t\t\tphone, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tsex, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tnameCity AS city, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tregDate, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlocationStatus, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbalanceBonuses, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlockStatus, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tphoto \n\t\t\t\t\t\t\t\t\t\t\t\tFROM {$table} INNER JOIN Citys ON {$table}.idCity=Citys.idCity\n\t\t\t\t\t\t\t\t\t\t\t\tWHERE phone={$phone}");
            } else {
                $result = $mysqli->query("SELECT idDriver AS idUser, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tphone, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tworkingStatus, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlocationStatus, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tnameCity AS city, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tregDate, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbalance, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tlockStatus, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tbrandCar, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tmodelCar, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tcolor AS colorCar, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tstateNumber, \n\t\t\t\t\t\t\t\t\t\t\t\t\t\tphoto \n\t\t\t\t\t\t\t\t\t\t\t\tFROM \n\t\t\t\t\t\t\t\t\t\t\t\t\t{$table} \n\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN \n\t\t\t\t\t\t\t\t\t\t\t\t\tCitys ON ({$table}.idCity=Citys.idCity) \n\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN \n\t\t\t\t\t\t\t\t\t\t\t\t\tModelsCars ON ({$table}.idModelCar=ModelsCars.idModelCar) \n\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN \n\t\t\t\t\t\t\t\t\t\t\t\t\tBrandsCars ON ({$table}.idBrandCar=BrandsCars.idBrandCar) \n\t\t\t\t\t\t\t\t\t\t\t\tINNER JOIN \n\t\t\t\t\t\t\t\t\t\t\t\t\tColors ON ({$table}.idColor=Colors.idColor)\n\t\t\t\t\t\t\t\t\t\t\t\tWHERE phone={$phone}");
                echo $mysqli->error;
            }
            $user = db2Array($result);
            if (empty($user[0])) {
                $errors = "Такой номер не зарегистрирован" . $mysqli->error;
            } else {
                $result = $mysqli->query("SELECT * FROM Orders WHERE {$phoneField}={$phone}");
                $orders = db2Array($result);
                $info[] = $user;
                $info[] = $orders;
                echo json_encode($info);
            }
        } else {
            $errors = "Неправильный тип пользователя";
        }
    }
}
if (!empty($_GET['idCity'])) {
    $idCity = clearData($_GET['idCity'], $mysqli);
    $result = $mysqli->query("SELECT idUser AS idModerator, login, idCity FROM Users \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tWHERE status='admin' AND \n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t(idCity=0 OR idCity={$idCity})");
    $moderators = db2Array($result);
    echo json_encode($moderators);
}
if ($errors) {
    http_response_code(400);
    echo $error;
}
开发者ID:v31project,项目名称:GISTaxi,代码行数:31,代码来源:getInfo.php

示例9: foreach

    echo '<h3>' . 'нет заказов' . '</h3>';
}
?>
        </div>
    </div>
    <div class="row">
        <div class="content col-xs-12 col-sm-12 col-md-12 col-lg-12">
            <?php 
if (is_array($orders)) {
    //условия закрываеться в конце дива
    foreach ($orders as $order) {
        // закрываем условие в конце после таблици
        $n = addslash($order['name']);
        //обработка переменных на вывод
        $e = htmlAll($order['email']);
        $p = clearData($order['phone'], "i");
        $a = htmlAll($order['address']);
        ?>
                    <table border="1" width="100%">
                        <tr>
                            <td colspan="6">
                                <h3>Товарная накладная N  </h3>
                                <hr style="border-width: 3px; color: #003399">
                                <h5>Заказчик:<?php 
        echo $n;
        ?>
</h5>
                                <h5>Email:<?php 
        echo $e;
        ?>
</h5>
开发者ID:capons,项目名称:WEB-ALL-Information,代码行数:31,代码来源:orders.php

示例10: setMessage

<?php

if (!$user or !privileges($mysql_link, $user['role_id'], array('ADD_MESS'))) {
    $_SESSION['msg']['message'] = setMessage('Ошибка доступа, у вас нет прав для посещения данный страницы. Пожалуйста, <a href="/?action=login">войдите под своей учётной записью</a> или <a href="/?action=registration">загеристрируйтесь</a>', 'error');
    $content = '';
} else {
    if ($_SERVER['REQUEST_METHOD'] == 'GET' and isset($_GET['id'])) {
        $message_id = clearData($mysql_link, $_GET['id']);
        $message = editMessage($mysql_link, $message_id);
        $additional_images = explode('|', $message['additional_images']);
        if ($user['user_id'] != $message['user_id'] and $message['published'] == 0) {
            $_SESSION['msg']['message'] = setMessage('Данное объявление не существует', 'error');
            $content = template('view_message.tpl.php');
        } else {
            $content = template('edit_message.tpl.php', array('message' => $message, 'additional_images' => $additional_images, 'categories' => $categories, 'types' => $types));
        }
    } elseif ($_SERVER['REQUEST_METHOD'] == 'POST') {
        $update = updateMessage($mysql_link, $_POST);
        if ($update === TRUE) {
            $_SESSION['msg']['message'] = setMessage('Ваше объявление успешно обновлено, оно появится после модерации', 'success');
            header('Location: ' . $_SERVER['PHP_SELF']);
            exit;
        } else {
            $_SESSION['msg']['message'] = $update;
            header('Location: ' . $_SERVER['REQUEST_URI']);
            exit;
        }
    }
}
开发者ID:andreymukha,项目名称:mes_board,代码行数:29,代码来源:edit_message.inc.php

示例11: view_markAsRead

 public function view_markAsRead()
 {
     $msgids = isset($_POST['msgids']) ? trim($_POST['msgids']) : '';
     $type = isset($_POST['type']) ? trim($_POST['type']) : 'read';
     //标记类型
     $iscopy = isset($_POST['copy']) ? trim($_POST['copy']) : 1;
     //是否抄送到用户邮箱
     $text = isset($_POST['text']) ? trim($_POST['text']) : '';
     //回复的内容
     $msgids = clearData($msgids);
     //返回索引数组
     $msg_obj = new amazonmessageModel();
     //$mq_obj     = new RabbitMQClass(MQ_USER, MQ_PSW, MQ_VHOST, MQ_SERVER);
     $msg_obj->updateMessageStatus($msgids, 3);
     foreach ($msgids as $idval) {
         $messageinfo = $msg_obj->getMessageInfo(array($idval));
         if (!empty($messageinfo)) {
             $msginfo = $messageinfo[0];
             $msgid = $msginfo['id'];
             $messageupdate = array('replyuser_id' => $_SESSION['globaluserid'], 'replytime' => time(), 'status' => 3);
             $msg_obj->updateMessageData($messageupdate, ' where id=' . $msgid);
             /*$newid      = 0;                                               //新的队列主键id
              	//if ($messageinfo['status'] == 0) {
              		$msg_obj->markAaRead($idval, $messageinfo['classid'],$type, $messageinfo['amazon_account'], $newid);
              	//}
              	$mq_obj->queue_publish(MQ_EXCHANGE, array('id'=>$newid)); */
         }
     }
     $msgdata = array('errCode' => 10020, 'errMsg' => '操作成功');
     echo json_encode($msgdata);
     exit;
 }
开发者ID:ohjack,项目名称:newErp,代码行数:32,代码来源:amazonMessageReply.view.php

示例12: clearData

<?php

//���������� ������ ����������
//������ � ������ ������������ �� ������ � ��������� ����� �� ������� ���� ������ 1 �����
// ������ � ����� ������������ ������������ (|)
//+ ��� �������� � ���� session_id �������� � ����� ������
include_once "db.inc.php";
//� ���� ����� SESSION_START();
include_once "lib.inc.php";
if (isset($_POST['submit']) && filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) {
    $customer = clearData($_POST['customer'], 'sf');
    // Эти переменные на о заявке пользователя мы сохраняем в файле а в файл не надо экранировать текст поэтому передаем в функцию значение с обработкой без экранирования
    $email = clearData($_POST['email'], 'sf');
    $phone = clearData($_POST['phone'], 'sf');
    $address = clearData($_POST['address'], 'sf');
    $c = session_id();
    //передаем session_id() в файл по нему потом будет сверять заказ
    $dt = date("Y-m-d H:i:s");
    //сохраняем дату и время формирования заявки
    $order = "{$customer}|{$email}|{$phone}|{$address}|{$c}|{$dt}|\n";
    //(|)переменіе засовіваем в переменніе в таком порядке в котором они будут сохраняться и делаем разделить между ними по которому мі будем вітаскивать товар
    file_put_contents(ORDERS_LOG, $order, FILE_APPEND);
    //ORDERS_LOG - константа с именем файла лежит в файле db.inc.php - FILE_APPEND - говорит о том что мы будем дозаписывать файл всегда
    resave($dt);
    //вызываем функцию resave которая изспользует запрос из catalog и basket (что-бы сохранить в таблице order именно те заказы которы были сделаны одним session(id)  затем товары со своим id который мы передавали из таблици в таблицу мы удаляем из таблици basket и catalog (из catalog что-бы повторно не купили и из basket что-бы не мешало)
    header("Location: ../indexshop.php");
}
开发者ID:capons,项目名称:WEB-ALL-Information,代码行数:27,代码来源:saveorder.php

示例13: clearData

<?php

include_once "db.inc.php";
include_once "lib.inc.php";
$id = clearData($_GET["id"], "i");
// обрабатываем получей GET  int в функции
basketDel($id);
//удаляем из таблици Basket ячейки которые ровны $id
header("Location: ../basket.php");
开发者ID:capons,项目名称:WEB-ALL-Information,代码行数:9,代码来源:delete_from_basket.php

示例14: clearData

                // header('Location: index.php');
            }
        } else {
            // echo 'tut3';
            // header('Location: index.php');
            echo 'false';
        }
    }
}
if ($_POST['action'] == 'registr') {
    // if(isset($_POST['registr'])){
    // print_r($_POST);
    // echo 'Регистрация';
    if (!empty($_POST['login']) and !empty($_POST['password'])) {
        $login = clearData($_POST['login']);
        $password = clearData($_POST['password']);
        //Узнаем, не было ли такого юзера уже
        $count = mysql_query("select login from `users` where `login`='" . $login . "'");
        // echo $count;
        //Если 0, значит нету таких логинов
        if (mysql_num_rows($count) == 0) {
            $salt = mt_rand(100, 999);
            $tm = time();
            $password = md5(md5($password) . $salt);
            $pid = md5($login . $salt . uniqid());
            mysql_query("insert into users (login,password,salt,pid) values ('{$login}','{$password}','{$salt}','{$pid}')") or die(mysql_error());
            //Создание таблиц с контентом юзера
            $sql = 'CREATE TABLE IF NOT EXISTS ' . $login . '_playlists (
						`id` int(11) not null auto_increment,
						`name` varchar(30),
						`id_track` varchar(30),
开发者ID:raymanos,项目名称:zoomzoom,代码行数:31,代码来源:reg.php

示例15: session_start

<?php

// добавляем товар в корзину (таблицу) basket
session_start();
include_once "db.inc.php";
include_once "lib.inc.php";
$c = session_id();
//сессионую id засовіваем в переенну.что-бі в таблицу с корзиной ее засунуть
$id = clearData($_GET['id'], "i");
// GET["id"] получили из indexshop.php обработали функцией clearData и пердали в функцию параметр по которому она стработает (в даном случае интеджер ) "i"
$q = 1;
//передаем количество товара
$dt = date("Y-m-d H:i:s");
// передаем дату и время в таблицу basket корзині
add2basket($c, $id, $q, $dt);
//вызываем функцию добавления переменных в таблицу корзины basket
header("Location: ../indexshop.php");
开发者ID:capons,项目名称:WEB-ALL-Information,代码行数:17,代码来源:addtobasket.php


注:本文中的clearData函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。