if ($TipoPregunta == 12) { $escala = "1"; } if ($TipoPregunta == 6 || $TipoPregunta == 7 || $TipoPregunta == 8) { if ($formato == "" || $formato == "-1") { $formato = "1"; } if ($TipoPregunta == 8) { $escala = "1"; } } } } /* //$rta = "Tipo:".$tipoPregunta." Escala ". $escala; print_r($_POST);*/ $rta = modificarPregunta($idPregunta, $TipoPregunta, $pregunta, $opciones, $obligatorio, $columnas, $valores, $usuario, $escala, $formato, $vmin, $vmax, $analsis, $opciones2, $diferencial, $ordenOpciones); break; case 'ordenarPreguntas': $idEncuesta = $_POST["idEncuesta"]; $lista = $_POST["lista"]; $rta = ordenarPreguntas($idEncuesta, $lista); break; case 'pregXPagAn': $idEncuesta = $_POST["idEncuesta"]; $rta = mostrarPaginas($idEncuesta, true); break; case 'listaXenc': $idEncuesta = $_POST["idEncuesta"]; $rta = preguntasXEnc($idEncuesta); break; case 'verEscala':
<?php include '../dominio/Pregunta.php'; include '../data/PreguntaData.php'; $accion = $_POST['accion']; //switch que recibe una accion para cada caso switch ($accion) { case 1: guardarPregunta(); break; case 2: modificarPregunta(); break; } function guardarPregunta() { $idtema = $_POST['IdTema']; $contenido = $_POST['Contenido']; $respuesta = $_POST['Respuesta']; $valor = $_POST['Valor']; $tipo = $_POST['Tipo']; //crea el objeto pregunta $preg = new Pregunta(); $preg->crearPregunta($idtema, $contenido, $respuesta, $tipo, $valor); //ejecuta la funcion en PreguntaData que inserta una pregunta insertarPregunta($preg); } function modificarPregunta() { $idpreg = $_POST['IdPregunta']; $idtema = $_POST['IdTema'];
<?php switch ($_GET['f']) { case "insertarPregunta": echo insertarPregunta($_GET['email'], $_GET['pregunta'], $_GET['respuesta'], $_GET['complejidad']); break; case "modificarPregunta": echo modificarPregunta($_GET['id'], $_GET['pregunta'], $_GET['respuesta'], $_GET['complejidad']); break; // http: //swluzma.esy.es/Laboratorio_6/preguntas.php?f=modificarPregunta&id=29&pregunta=nuevovalor&respuesta=modificad1o&complejidad=5 // http: //localhost:8888/sistemas_web/Laboratorio_6/preguntas.php?f=modificarPregunta&id=30&pregunta=nuevovalor&respuesta=modificado&complejidad=5 } function insertarPregunta($email, $pregunta, $respuesta, $complejidad) { echo "estoy"; //Generación de variables para conexión a Base de Datos $server = "mysql.hostinger.es"; $user = "******"; $password = "******"; $bd_name = "u347232914_quiz"; //$server = "localhost"; //$user = "******"; //$password = "******"; //$bd_name = "Quiz"; session_start(); //Creamos una session //Funcion para coger la ip del cliente // http://stackoverflow.com/questions/15699101/get-the-client-ip-address-using-php function get_client_ip() { $ipaddress = '';