function calcular_precio_inicialmente()
{
    $dbhandler = new db_handler("localhost", "congreso");
    $dbhandler->connect();
    //para poner el precio inicialemtne
    $n_actividades = $dbhandler->count("Actividad");
    //calculamos el numero de actividades para pasarlo a la funcion javaScript
    echo "<script>precio_inscriptcion(" . $n_actividades . ")</script>";
    $dbhandler->close();
}
function mostrarDatosParticipante($id)
{
    $dbhandler = new db_handler("localhost", "congreso");
    $dbhandler->connect();
    //comprobamos datos del participantes
    $table = $dbhandler->query("SELECT * FROM Participante WHERE id=" . $id);
    if ($table->num_rows > 0) {
        echo "<div class =\"contacta\">";
        $row = $table->fetch_assoc();
        // output data of each row
        echo "<p>nombre: " . $row["nombre"] . " - Apellido: " . $row["apellido"] . "</p>";
        echo "<p>Tipo de participante: " . $row["tipo"] . "</p>";
        echo "<p>nombre de usuario: " . $row["nombreUsuario"] . "</p></br>";
        //comprobamos datos de participante y activiad
        $table = $dbhandler->query("select * from Actividad, Participante_Actividades where Participante_Actividades.id_Actividad=Actividad.id and Participante_Actividades.id_Participante=" . $id);
        if ($table->num_rows > 0) {
            // output data of each row
            echo "<p>Inscrito en la siguientes actividades:</p>";
            while ($row = $table->fetch_assoc()) {
                echo "<p>nombre actividades: " . $row["nombre"] . "</p>";
            }
        } else {
            echo "no tiene actividades";
        }
    } else {
        echo "no existen el participante";
    }
    //volver a la lista de participantes
    echo "<div class=\"menu_ponencias\">";
    echo "<ul>";
    echo "<li ><a href=\"./index.php?page=participantes\">Vovler a lista participantes</a></li>";
    echo "</ul>";
    echo "</div>";
    echo "</div> <!-- end contacta -->";
    $dbhandler->close();
}
    echo "<input type=\"password\" id=\"texto\" name=\"pass\" size =\"13\" placeholder=\"Contraseña\" required>";
    echo "<input type=\"submit\" id=\"submit\" value=\"Acceder\">";
    echo "</form>";
    echo "</div> <!-- end sesion -->";
} else {
    echo "<div class = \"sesion2\">";
    echo "<a href=\"index.php?salir\"><li id=\"boton_salir\" >    SALIR    </li></a>";
    echo "</div> <!-- end sesion2 -->";
}
echo "<img class=\"imagnePortada\" src=\"images/img2.jpg\" alt=\"imagen_etsiit\" title=\"imagen_etsiit\">";
echo "</div>";
echo "</header>";
if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_REQUEST['user']) && isset($_REQUEST['pass'])) {
    $user = $_REQUEST['user'];
    $pass = $_REQUEST['pass'];
    $dbhandler = new db_handler("localhost", "congreso");
    $sql = "select rol from `Usuario` where\t`nombre`='" . $user . "' and password='******'";
    $dbhandler->connect();
    $consulta = $dbhandler->query($sql);
    //si existe
    if ($consulta->num_rows > 0) {
        //echo " <script> alert('Usuario logeado') </script> ";
        /*
        //$dir="location:".$_SERVER['REQUEST_URI'];    //direccion q hay que recargar
        //echo $dir;
        //header($dir);
        otra solucion guardar en una cookie toda los parametros get
        */
        $row = $consulta->fetch_assoc();
        $_SESSION["user"] = $user;
        $_SESSION["rol"] = $row["rol"];
    $ql = "SELECT id,precio FROM Actividad";
    $coste = 0;
    $table = $dbhandler->query($ql);
    if ($table->num_rows > 0) {
        while ($row = $table->fetch_assoc()) {
            $aux = "act" . $row["id"];
            if (isset($_POST["{$aux}"])) {
                //si esta selecionada la activida
                $coste += $row["precio"];
                //añadimoscoste
            }
        }
    }
    return $coste;
}
//funcion que calcula el preioc total de la incripcion
//function calcularprecio(){
if (isset($_POST["buscar_precio"]) && isset($_POST["tipoCuota"])) {
    require "dbhandler.php";
    $dbhandler = new db_handler("localhost", "congreso");
    $dbhandler->connect();
    $dinero = 0;
    if (isset($_POST["precio_hotel"])) {
        $dinero += $_POST["precio_hotel"];
    }
    $dinero += costePorElTipo($dbhandler, $_POST["tipoCuota"]);
    $dinero += costePorActividad($dbhandler);
    //echo $_POST["tipoCuota"];
    $dbhandler->close();
    echo $dinero . "€";
}
<!--Copyright ©. All rights reserved. Designed by Antonio Jimenez Martinez y Andres Ortiz Corrales -->
<script>
<!-- para que se mantenga abierto el menu desplegable-->
	switch_section(1);
</script>

<?php 
include "php/includes/actividad_class.php";
$dbhandler = new db_handler("localhost", "congreso");
$dbhandler->connect();
//si seleccionamos una actividd
if (isset($_GET['actividad']) && !empty($_GET['actividad'])) {
    $idactividad = $_GET['actividad'];
    describir_activiad($idactividad, $dbhandler);
} else {
    //si no mostramos descripcion
    echo "<h3>Actividades</h3>";
}
$actividades = leer_actividades("SELECT * FROM Actividad", $dbhandler);
mostrar_tabla($actividades);
$dbhandler->close();
<?php

include "php/includes/cuota_class.php";
$dbhandler = new db_handler("localhost", "congreso");
$dbhandler->connect();
echo "<h2>Cuotas</h2>";
boton_editar_cuota();
mostrar_editar_tabla_cuotas($dbhandler);
$dbhandler->close();
<?php

if (isset($_POST["nombre"]) && $_POST["nombre"] != "") {
    $q = $_POST["nombre"];
    require "dbhandler.php";
    $dbhandler = new db_handler("localhost", "congreso");
    $dbhandler->connect();
    $sql = "select * from Usuario where nombre='" . $q . "'";
    $table = $dbhandler->query($sql);
    if ($table->num_rows > 0) {
        echo "nombre usuario invalido";
    } else {
        echo "nombre usuario valido";
    }
    $dbhandler->close();
}
        echo "<img id=\"foto_hotel\" src = \"http://127.0.0.1/heisenburg/" . $this->imagen . "\">";
        echo "<div>";
        //ponemos un formulario oculto para el precio
        echo "<input id=\"precio_hotel" . $i . "\" type=\"hidden\" name=\"precio_hotel\" value=\"" . $this->precio . "\"></input>";
        echo "<input  onclick=\"precio_inscriptcion(" . $n_actividades . ")\"  id=\"hotel" . $i . "\" type=\"radio\" name=\"hotel\" value=\"" . $this->idAlojamiento . "\" >";
        echo "<h2> HOTEL " . $this->nombre . " </h2>";
        echo "</input>";
        echo "<h5>Precio: " . $this->precio . "€</h5>";
        echo "<p>" . $this->resumen . "</p>";
        echo "</div>";
    }
}
if (isset($_POST["tipohab"]) && isset($_POST["fecha_entrada"]) && isset($_POST["fecha_entrada"])) {
    //calculamos el numoer de actividades
    require "dbhandler.php";
    $dbhandler = new db_handler("localhost", "congreso");
    $dbhandler->connect();
    //para poner el precio inicialemtne
    $n_actividades = $dbhandler->count("Actividad");
    //calculamos el numero de actividades para pasarlo a la funcion javaScript
    $dbhandler->close();
    /////////////
    $service_url = "http://localhost/heisenburg/rest/hotel/" . $_POST["tipohab"] . "/" . $_POST["fecha_entrada"] . "/" . $_POST["fecha_salida"];
    //funcion de buscar alojameintos
    $curl = curl_init($service_url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    //to return the content
    $result = curl_exec($curl);
    $httpcode = curl_getinfo($curl, CURLINFO_HTTP_CODE);
    curl_close($curl);
    $decoded = json_decode($result, true);
Esempio n. 9
0
            $response["message"] = "File is not an image";
            echoResponse(400, $response);
        }
    } else {
        $response["error"] = true;
        $response["message"] = "Required file photo is missing or empty";
        echoResponse(400, $response);
    }
});
/**
 * Listing photos from a place
 * url /photos/:place_id
 * method GET
 * Will return 404 if the are any photo
 */
$app->get('/photos/:place_id', function ($place_id) {
    $response = array();
    $db = new db_handler();
    // fetch task
    $result = $db->getPhotosByPlaceId($place_id);
    if ($result != NULL) {
        $response["error"] = false;
        $response["photos"] = $result;
        echoResponse(200, $response);
    } else {
        $response["error"] = true;
        $response["message"] = "The requested place doesn't have any photo";
        echoResponse(404, $response);
    }
});
$app->run();
      <label> Contraseña:    </label>
      <input type="password" name="password"  placeholder="Introduce contraseña." required="true"></input>
      <br><br>

      <label> Email:    </label>
      <input type="email" name="email" placeholder="Introduce email." required="true"> </input>
      <br><br>
      <button type="submit" name="submit">Enviar</button>
    </form>
</div> <!-- end contacta -->


<div class="menu_ponencias">
    <ul >
    <li><a href="./index.php?page=registro&contraseña=cambiar">Cambiar contraseña</a></li>
    <li><a href="./index.php?page=registro&contraseña=recordar">Olvide contraseña</a></li>
    </ul>
</div>

<?php 
if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_REQUEST['nombre']) && isset($_REQUEST['password']) && isset($_REQUEST['email'])) {
    $dbhandler = new db_handler("localhost", "congreso");
    $dbhandler->connect();
    $sql = "INSERT INTO Usuario(nombre,password, email, rol) VALUES ('{$_REQUEST['nombre']}','{$_REQUEST['password']}','{$_REQUEST['email']}','normal')";
    if ($dbhandler->query($sql) === TRUE) {
        echo "<script> alert(\"Usuario dado de alta\");</script>";
    } else {
        echo "Error: " . $dbhandler->error();
    }
    $dbhandler->close();
}
      <input type="email" name="email" placeholder="Introduce email." required="true"> </input>
      <br><br>
      <button type="submit" name="submit">Enviar</button>
    </form>
</div> <!-- end contacta -->


<div class="menu_ponencias">
    <ul >
        <li><a href="./index.php?page=registro">Registrar</a></li>
        <li><a href="./index.php?page=registro&contraseña=cambiar">Cambiar contraseña</a></li>
    </ul>
</div>
<?php 
if ($_SERVER["REQUEST_METHOD"] == "POST" && isset($_REQUEST['nombre']) && isset($_REQUEST['email'])) {
    $dbhandler = new db_handler("localhost", "congreso");
    $dbhandler->connect();
    $sql = "SELECT password FROM Usuario where nombre='" . $_REQUEST[nombre] . "' AND email='" . $_REQUEST[email] . "'";
    $table = $dbhandler->query($sql);
    if ($table->num_rows > 0) {
        $row = $table->fetch_assoc();
        $contraseña = $row["password"];
        require 'lib/PHPMailer/PHPMailerAutoload.php';
        $mail = new PHPMailer();
        $mail->isSMTP();
        // Set mailer to use SMTP
        $mail->Host = 'smtp.gmail.com';
        // Specify main and backup SMTP servers
        //Permitir el acceso al correo desde aplicacion no seguras desde
        //https://www.google.com/settings/security/lesssecureapps
        $mail->SMTPAuth = true;