Example #1
0
<?php

use errogaht\PABTest2\PABTest2;
require_once "lib/lib.php";
require_once "lib/db.php";
require_once "lib/templates.php";
require_once "pabtest2/pabtest2.php";
$formTest = new PABTest2('formTest', ['1' => 50, '2' => 50]);
define('_city', 'msk');
$_ip = $_SERVER['REMOTE_ADDR'];
$xs = array("subjs" => "Преподаваемые предметы,<br>специализация", "edu" => "Образование: вуз,<br>специальность, год окончания", "edu2" => "Степени, звания,<br>дипломы, награды и т.п.", "exp1" => "Опыт работы в<br>образовательных учреждениях", "exp2" => "Опыт частной репетиторской<br>деятельности", "wprc" => "Cтоимость и<br>продолжительность занятия", "mmtr" => "Место проведения занятий<br>«у себя» (метро, адрес)", "mreg" => "Возможность выезда<br>(города, районы, ветки метро)", "wishes" => "Другая информация");
if ($_POST['agreed']) {
    $err = "";
    $q = "";
    foreach (array_merge(array("fio" => "ФИО", "phone" => "телефон", "email" => "email"), $xs) as $n => $v) {
        ${$n} = SPCQA($_POST[$n]);
        if ($q) {
            $q .= ", ";
        }
        $q .= "{$n}='" . mysql_real_escape_string($_POST[$n]) . "'";
    }
    if (!$fio || !$phone || !$email) {
        $err .= "Поля контактной информации (ФИО, телефон и email) обязательны для заполнения.\n";
    }
    if (!$err) {
        $q .= ", addt=NOW(), ip='{$_ip}', city_id='" . _city . "'";
        $errf = "";
        mysql_query("INSERT INTO ri_pregs SET {$q}");
        $id = mysql_insert_id();
        if (!$id) {
            dierr("#u8742765123");
Example #2
0
<?php

/**
 * Created by PhpStorm.
 * User: Alexey Teterin
 * Email: 7018407@gmail.com
 * Date: 22.12.2015
 * Time: 20:07
 */
use errogaht\PABTest2\PABTest2;
require 'vendor/autoload.php';
$config = (require_once 'config.php');
PABTest2::init($config['db'] ?: '');