Ejemplo n.º 1
0
function eliminar_grupo($group)
{
    include_once 'conexion.php';
    $conn = cogerConexion();
    //elimnar gente perteneciente al grupo
    $sql = "select user_id from groups_users where group_id = {$group}";
    $result = mysqli_query($conn, $sql);
    print_r($result);
    $querys = "";
    foreach ($result as $a) {
        $querys .= "delete from groups_users where group_id = " . $group . " and user_id = " . $a['user_id'] . ";";
    }
    $porciones = explode(";", $querys);
    for ($j = 0; $j < count($porciones) - 1; $j++) {
        $result = mysqli_query($conn, $porciones[$j]);
    }
    //    elimnar grupo
    $sql = "DELETE from groups where id = {$group}";
    if ($conn->query($sql) === TRUE) {
        echo "Record updated successfully";
    } else {
        echo "Error updating record: " . $conn->error;
    }
    $conn->close();
}
Ejemplo n.º 2
0
function traer_ficheos_eventos($evento)
{
    include_once 'conexion.php';
    $conn = cogerConexion();
    $sql = "SELECT * FROM files WHERE event_id = {$evento}";
    $result = mysqli_query($conn, $sql);
    return $result;
}
Ejemplo n.º 3
0
<?php

session_start();
if (isset($_POST["add"])) {
    include_once 'conexion.php';
    $conn = cogerConexion();
    $sql = "SELECT * FROM groups_users WHERE user_id= " . $_POST['usuarioAdd'] . " and group_id = " . $_SESSION['idGrupo'];
    $result = mysqli_query($conn, $sql) or die("Error: " . mysqli_error($conn));
    if (!mysqli_num_rows($result) > 0) {
        //no a sido invitado
        include_once './accionesGrupos.php';
        add_contacto($_SESSION['idGrupo'], $_POST['usuarioAdd']);
    }
    header('location: addcontactos.php');
}
Ejemplo n.º 4
0
<?php

include_once 'conexion.php';
$activation_key = $_GET["activation"];
$dbh = cogerConexion();
// Busca la entrada en la tabla de usuarios para la clave de activación recibida
$stm = $dbh->prepare("select count(*) from users where activation_key=?");
$stm->bind_param("s", $activation_key);
$stm->bind_result($total);
$message = "";
$stm->execute();
$stm->fetch();
$stm->close();
if ($total == 1) {
    // Si se ha encontrado...
    // Retrieve the email address
    $stm = $dbh->prepare("select email from users where activation_key=?");
    $stm->bind_param("s", $activation_key);
    $stm->bind_result($email);
    $stm->execute();
    $stm->fetch();
    $stm->close();
    $stm = $dbh->prepare("update users set active='y' , habilitado= 'y' where activation_key = ? and email = ?");
    $stm->bind_param("ss", $activation_key, $email);
    $stm->execute();
    $stm->close();
    header('location: success.php');
}
Ejemplo n.º 5
0
function comprobar_pass($pass, $userid)
{
    //comprobar si la pass que introduzco es la misma que tiene
    include_once 'conexion.php';
    $conn = cogerConexion();
    $sql = "SELECT password FROM users WHERE id = {$userid}";
    $rec = mysqli_query($conn, $sql);
    $count = 0;
    $row = mysqli_fetch_array($rec);
    if (strcmp($row['password'], sha1($pass)) == 0) {
        return 1;
        //son iguales
    } else {
        return 2;
        //no son iguales
    }
}
Ejemplo n.º 6
0
function traer_usuario_editar($id)
{
    require_once 'conexion.php';
    $conn = cogerConexion();
    $sql = "SELECT * FROM users WHERE id='{$id}'";
    $result = mysqli_query($conn, $sql);
    return mysqli_fetch_array($result);
}
Ejemplo n.º 7
0
function eliminar_evento($evento)
{
    include_once 'conexion.php';
    $conn = cogerConexion();
    //elimnar gente invitada al evento
    $sql = "select user_id from events_users where event_id = {$evento}";
    $result = mysqli_query($conn, $sql);
    $querys = "";
    foreach ($result as $a) {
        $querys .= "delete from events_users where event_id = " . $evento . " and user_id = " . $a['user_id'] . ";";
    }
    $porciones = explode(";", $querys);
    for ($j = 0; $j < count($porciones) - 1; $j++) {
        $result = mysqli_query($conn, $porciones[$j]);
    }
    //elimnar archivos pertenecientes al evento
    $sql = "select id, url from files where event_id = {$evento}";
    $result = mysqli_query($conn, $sql);
    $querys = "";
    foreach ($result as $a) {
        $querys .= "delete from files where id = " . $a['id'] . ";";
        unlink($a['url']);
        //borramos archivos del servidor
    }
    $porciones = explode(";", $querys);
    for ($j = 0; $j < count($porciones) - 1; $j++) {
        $result = mysqli_query($conn, $porciones[$j]);
    }
    $sql = "DELETE from events where id = {$evento}";
    if ($conn->query($sql) === TRUE) {
        echo "Record updated successfully";
    } else {
        echo "Error updating record: " . $conn->error;
    }
    $conn->close();
}