Ejemplo n.º 1
0
function read($fname)
{
    $xls = PHPExcel_IOFactory::load($fname);
    $xls->setActiveSheetIndex(0);
    $sheet = $xls->getActiveSheet();
    $nRow = $sheet->getHighestRow();
    $nColumn = PHPExcel_Cell::columnIndexFromString($sheet->getHighestColumn());
    $arr = [];
    for ($i = 1; $i <= $nRow; $i++) {
        for ($j = 0; $j <= $nColumn; $j++) {
            $row[$j] = trim($sheet->getCellByColumnAndRow($j, $i)->getValue());
        }
        if ($row[0] != '') {
            $pass = generate_password(6);
            $var = explode(' ', trim($row[0]));
            $fio = array();
            foreach ($var as $word) {
                if ($word != '') {
                    $fio[] = trim($word);
                }
            }
            $fam = $fio[0];
            $name = $fio[1];
            $otch = $fio[2];
            $email = trim($row[1]);
            $ou = trim($row[2]);
            $arr[] = ['fam' => $fam, 'name' => $name, 'otch' => $otch, 'email' => $email, 'phone' => '', 'login' => getLogin($fam, $name, $otch), 'password' => $pass, 'password_md5' => md5($pass), 'mr' => '', 'ou' => $ou];
        } else {
        }
    }
    return $arr;
}
Ejemplo n.º 2
0
function Main()
{
    global $TPLV, $urls, $usuario, $imovel;
    $TPLV = new TemplatePower(TEMPLATE_PATH . "login.tpl");
    $TPLV->assignGlobal("uploadPath", UPLOAD_PATH);
    $TPLV->assignGlobal("imagePath", IMAGE_PATH);
    $TPLV->assignGlobal("swfPath", SWF_PATH);
    $TPLV->assignGlobal("localPath", LOCAL_PATH);
    $TPLV->assignGlobal('navBottom', $bottom);
    $TPLV->assignGlobal($urls->var);
    $TPLV->prepare();
    $in = $_GET['in'];
    switch ($in) {
        //FILTROS DE BUSCAS
        default:
        case 'deletaUsuario':
            deletaUsuario();
            break;
        case 'deletaMidia':
            deletaMidia();
            break;
            //LOGIN E RECUPERA SENHA
        //LOGIN E RECUPERA SENHA
        case 'getLogin':
            getLogin();
            break;
        case 'login':
            login();
            break;
        case 'getSenha':
            getSenha();
            break;
        case 'recuperaSenha':
            recuperaSenha();
            break;
        case 'isLogado':
            if ($usuario->isLogado()) {
                echo 'logado';
            } else {
                echo 'erro';
            }
            break;
            //CADASTRO
        //CADASTRO
        case 'validaEmailCadastro':
            validaEmailCadastro();
            break;
            //LEADS DETALHES
        //LEADS DETALHES
        case 'getCadastro':
            getCadastro();
            break;
        case 'salvarCadastro':
            salvarCadastro();
            break;
        case 'verificaCPF':
            verificaCPF();
            break;
    }
}
Ejemplo n.º 3
0
function login()
{
    require_once 'modulos/principal/modelos/login.php';
    if (isset($_POST['pagina'])) {
        $pagina = $_POST['pagina'];
    } else {
        $pagina = "/";
    }
    if (isset($_POST['usuario']) && isset($_POST['password'])) {
        $usuario = $_POST['usuario'];
        $password = md5($_POST['password']);
        $num = getLogin($usuario, $password);
        if ($num == 0) {
            //no hay usuario correcto
            setSessionMessage("<h4 class='error'>Nombre de usuario y/o contraseña incorrectos</h4>");
        } else {
            require_once 'modulos/usuarios/modelos/usuarioModelo.php';
            $usuarios = getUsuarios();
            if (isset($_POST['recuerdame']) && $_POST['recuerdame'] == 1) {
                //Guardamos la cookie para recordar
                $tiempo = 2592000;
                //tiempo que va a durar la cookie, 30 días
                $clv = $password;
                setcookie("email", $usuario, time() + $tiempo);
                setcookie("clv", $clv, time() + $tiempo);
            }
        }
    }
    redirect($pagina);
}
Ejemplo n.º 4
0
 public static function getHiddenFormHtml($action, $identifiant, $buttonText)
 {
     $htmlCode = FormManager::beginForm("post", $action);
     $htmlCode .= FormManager::addHiddenInput("login", "login", html_entity_decode($identifiant > getLogin(), ENT_QUOTES, "UTF−8"));
     $htmlCode .= FormManager::addHiddenInput("mdp", "mdp", html_entity_decode($identifiant > getMdp(), ENT_QUOTES, "UTF−8"));
     $htmlCode .= FormManager::addSubmitButton($buttonText, "class=\"sansLabel\"");
     $htmlCode .= FormManager::endForm();
     return $htmlCode;
 }
Ejemplo n.º 5
0
function PHPMailer($toAddr, $subject, $htmlmessage, $message)
{
    $mail = new PHPMailer();
    $login = getLogin();
    $mail->isSMTP();
    $mail->Host = 'smtp.gmail.com';
    $mail->SMTPAuth = true;
    $mail->Username = $login['un'];
    $mail->Password = $login['pw'];
    $mail->SMTPSecure = 'ssl';
    $mail->Port = 465;
    $mail->From = '*****@*****.**';
    $mail->FromName = 'ADK46er Correspondence Website';
    $mail->addAddress($toAddr);
    $mail->isHTML(true);
    $mail->Subject = $subject;
    $mail->Body = $htmlmessage;
    $mail->AltBody = $message;
    $mail->send();
}
Ejemplo n.º 6
0
 /**
  * Validate the identity of the user using BrowserID
  * If the assertion is valid then the email address is stored in session with a random key to prevent XSRF.
  *
  * @param string $assertion Assertion from BrowserID.org
  * @param string $audience Audience from BrowserID.org
  * @return boolean
  */
 public function login($provider, $params)
 {
     $email = getLogin($provider)->verifyEmail($params);
     if ($email === false) {
         return false;
     }
     $this->setEmail($email);
     return true;
 }
Ejemplo n.º 7
0
<?php

require __DIR__ . '/../../../vendor/autoload.php';
use Nostromo\Models\MConnexion;
function getLogin($email, $pwd)
{
    $conn = MConnexion::getBdd();
    $resultats = $conn->prepare('SELECT * FROM client WHERE mailClt = ? AND mdpClt = ?');
    $resultats->execute([$email, sha1($pwd)]);
    $resultats->setFetchMode(PDO::FETCH_OBJ);
    return $resultats->fetch();
}
$user = getLogin($_GET['email'], $_GET['pwd']);
header('Content-Type: application/json');
echo utf8_encode(json_encode(['result' => $user]));
Ejemplo n.º 8
0
function getUser()
{
    global $forbidUserSettings;
    return !$forbidUserSettings ? getLogin() : '';
}
Ejemplo n.º 9
0
if ($user) {
    //tenemos un usuario logeado en facebook
    //Datos de facebook
    $email = $user_info['email'];
    $nombre = $user_info['name'];
    require_once 'modulos/principal/modelos/login.php';
    require_once 'modulos/usuarios/modelos/usuarioModelo.php';
    //validamos si este usuario ya tiene su email registrado, sino creamos un usuario nuevo
    $usuario = getUsuarioFromEmail($email);
    if (!isset($usuario) || $usuario->email == "") {
        //el usuario no existe en la bd, crearlo!
        require_once 'modulos/usuarios/clases/Usuario.php';
        require_once 'modulos/principal/modelos/login.php';
        require_once 'modulos/usuarios/modelos/usuarioModelo.php';
        $usuario = new Usuario();
        $usuario->email = $email;
        $usuario->habilitado = 1;
        $usuario->password = md5(getUniqueCode(10));
        $usuario->tipo = 0;
        $id = crearUsuario($usuario);
        $usuario->idUsuario = $id;
    }
    //el usuario ya existe en la bd, loggearlo!
    getLogin($usuario->email, $usuario->password);
    //Redireccionarlo a la página
    if (isset($_SESSION['paginaLoginFacebook'])) {
        $pagina = $_SESSION['paginaLoginFacebook'];
        redirect($pagina);
        $_SESSION['paginaLoginFacebook'] = null;
    }
}
Ejemplo n.º 10
0
<?php

require_once "includes/dblib.php";
$access = getLogin($_POST['login'], $_POST['password']);
if ($access != false) {
    session_start();
    $_SESSION['login'] = $access;
    header("Location: main.php");
} else {
    header("Location: cms.php?error");
}
?>

Ejemplo n.º 11
0
<?php 
$pagina = getUrl();
if (isset($_COOKIE['email']) && isset($_COOKIE['clv'])) {
    require_once 'modulos/principal/modelos/login.php';
    getLogin($_COOKIE['email'], $_COOKIE['clv']);
}
if (isset($_SESSION['email'])) {
    if (isset($_SESSION['habilitado']) && $_SESSION['habilitado'] != '1') {
    }
    $aux = explode("@", $_SESSION['email']);
    $nombreDePila = $aux[0];
    ?>
    <div class="row-fluid">
        <div class="span6">
            <div class="saludoTextRed">
                Hola <?php 
    echo $nombreDePila;
    ?>
!!
            </div>
        </div>
        <div class="span6 headerSocial">
            <div class="span5 centerText">
                <a href="https://twitter.com/eFoodMX" class="socialRedText" target="_blank">
                    <img src="layout/imagenes/Home/twitterCheff.png"><br>
                    <span >Síguenos</span>
                </a>
            </div>
            <div class="span7 centerText">
                <a href="http://www.facebook.com/eFoodMX" class="socialRedText" target="_blank">
Ejemplo n.º 12
0
<?php

header("Content-Type: text/html; charset=utf-8");
require "truefalse.php";
if (!empty($_POST)) {
    $username = $_POST['username'];
    $password = $_POST['password'];
    $result = getLogin($username, $password);
    if (preg_match("/(你输入的密码错误,你输入的密码是)(.*)]/", $result, $matches)) {
        //	print_r($matches);
        echo "<div align=\"center\">{$matches['0']}</div>";
        echo "<div align=\"center\"><a href=\"javascript:top.location.href='login.php';\">点击进入登陆页面</a></div>";
    } else {
        session_start();
        $_SESSION['username'] = $username;
        $_SESSION['password'] = $password;
        $_SESSION['hiddenfild'] = getHidden();
        //            echo $_SESSION['username'];
        //            echo "登录成功";
        echo "<script>alert('登录成功!');window.location.href='index.php';</script>";
    }
}
?>

<form name="form1" method="post">
			<div><font size="2" color="#006666">学号:</font><input name="username" type="text" size="15" value="12401241"></div>
			<div><font size="2" color="#006666">密码:</font><input name="password" type="password" size="15"></div>
			<div>
			<input type="submit" value=" 登  录 ">
			<input type="reset" value=" 重  写 ">
			</div>
Ejemplo n.º 13
0
    if ($username == null) {
        return $app->redirect("/login");
    }
    $posts = $dbConnection->fetchAll("SELECT * FROM blog_post");
    return $templating->render('blog.all.html.twig', array('active' => 'blog', 'posts' => $posts, 'loggedIn' => true));
});
$app->get('/blog/{id}', function ($id) use($templating, $dbConnection, $app) {
    $username = getLogin($app)["username"];
    if ($username == null) {
        return $app->redirect("/login");
    }
    $post = $dbConnection->fetchAssoc("SELECT * FROM blog_post WHERE id=?", array($id));
    return $templating->render('blog.edit.html.twig', array('active' => 'blog', 'post' => $post, 'loggedIn' => true));
});
$app->match('/new', function (Request $request) use($templating, $dbConnection, $app) {
    $username = getLogin($app)["username"];
    if ($username == null) {
        return $app->redirect("/login");
    }
    //Überprüfen ob alle Felder ausgefüllt
    $allFieldsCorrect = true;
    if ($request->isMethod('POST')) {
        if (!$request->get("title") || !$request->get("text")) {
            //Fehlermeldung einblenden
            $allFieldsCorrect = false;
        }
    }
    $return_site = 'blog.new.html.twig';
    if ($allFieldsCorrect == true && $request->isMethod('POST')) {
        //Daten in DB schreiben
        $dbConnection->insert("blog_post", array("title" => $request->get("title"), "text" => $request->get("text"), "created_at" => date("c"), "author" => $username));
Ejemplo n.º 14
0
$moyFrancais = 0;
// moyenne pour l'informatique
$moyInfo = 0;
// entête HTML du tableau
echo "<table>\n\t   <tr>\n\t     <th>Nom</th>\n\t     <th>Login</th>\n\t     <th>Français</th>\n\t     <th>Maths</th>\n\t     <th>Info</th>\n\t     <th>Moyenne</th>\n\t   </tr>";
// première boucle
$nbElem = count($tableau);
for ($i = 0; $i < $nbElem; $i++) {
    echo "<tr>";
    // pour la moyenne de l'élève
    $moyenne = 0;
    // boucle intérieure
    foreach ($tableau[$i] as $cle => $elem) {
        if ($cle == 'Nom') {
            echo '<td>' . $elem . '</td>
							  <td>' . getLogin($elem) . '</td>';
        } else {
            echo '<td bgcolor="' . getCouleur($elem) . '">' . $elem . "</td>";
        }
        //calcul des moyennes
        switch ($cle) {
            case 'Francais':
                $moyenne = $moyenne + $elem;
                $moyFrancais += $elem;
                //idem ligne du dessus
                break;
            case 'Maths':
                $moyenne = $moyenne + $elem;
                $moyMaths += $elem;
                //idem ligne du dessus
                break;
Ejemplo n.º 15
0
 public function __construct()
 {
     $login = getLogin();
     echo $login;
 }
Ejemplo n.º 16
0
<?php

session_start();
require_once 'connectDB.php';
if (isset($_POST['login_submit'])) {
    if ($_POST['password'] != '' && $_POST['username'] != '') {
        $username = $_POST['username'];
        $password = $_POST['password'];
        $user = getLogin($username, $password);
        if (sizeof($user) != 0) {
            $check = setSession($user);
            if ($check) {
                if ($_SESSION['user'][2] == 0) {
                    header('Location: ../view/AdminUtama/index.php');
                } else {
                    if ($_SESSION['user'][2] == 1) {
                        $id_masjid_admin = querySelect('*', 'masjid', 'id_user='******'user'][3], null);
                        var_dump($id_masjid_admin);
                        $_SESSION['id_masjid_admin'] = $id_masjid_admin[0]['id_masjid'];
                        header('Location: ../view/AdminMasjid/index.php');
                    }
                }
            }
        } else {
            header('Location: ../view/penggunaUmum/login.php?e=2');
        }
    } else {
        header('Location: ../view/penggunaUmum/login.php?e=1');
    }
} else {
    if (isset($_GET['logout'])) {