<?php session_start(); /* Login */ /* Importo la clase que me permite conectarme con la base */ include_once "SmartVoteDB.php"; include_once "Respuesta.php"; include_once "Usuario.php"; /* Variables por POST */ $user = $_POST["user"]; //obtengo el usuario del formulario $pass = $_POST["pass"]; //obtengo la contraseƱa del formulario $base = new SmartVoteDB(); try { $resultado = $base->LogIn($user, $pass); $count = mysql_num_rows($resultado); if ($count > 0) { // Obtengo la categoria $usuario = new Usuario($user); $categoria = $usuario->getCategoriaUsuario(); if ($categoria == 'administrador') { while ($reg = mysql_fetch_array($resultado)) { $_SESSION["user"] = $reg[0]; } } else { while ($reg = mysql_fetch_array($resultado)) { $_SESSION["user"] = $reg[0]; $_SESSION["programa"] = $reg[1]; $_SESSION["idP"] = $reg[2]; }
public function InsertarEncuesta($id_p, $nombre, $desc, $arrayPreguntas) { $baseSmartVote = new SmartVoteDB(); try { $filas = explode(";", $arrayPreguntas); $contador = -1; foreach ($filas as &$fila) { $numPreguntas = explode("-", $fila); $contador = $contador + 1; $arrayNumPreguntas[$contador] = $numPreguntas[0]; $arrayDescPreguntas[$contador] = $numPreguntas[1]; } $respuesta = $baseSmartVote->InsertarEncuesta($id_p, $nombre, $desc, $arrayNumPreguntas, $arrayDescPreguntas); return $respuesta; } catch (Exception $e) { $resp = new Respuesta("ERROR", "NO SE PUDO HACER LA INSERSION"); return json_encode($resp); } }