function actions($action) { $factory = new MP_Factory(); $myDB = $factory->myDB(); $myDB->connect_db(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME); switch ($action) { case 'login': $user = $myDB->print_all_items_from_tables('MP_user', 'id,MP_email,MP_password', 'MP_email', $_POST['MP_email']); $encrypt = md5($_POST['MP_password']); if ($user[1]['MP_password'] == $encrypt) { $token = $user[1]['id'] . "-" . $encrypt; $domain = $_SERVER['HTTP_HOST'] != 'localhost' ? $_SERVER['HTTP_HOST'] : false; setcookie('MP_user', $token, 0, '/', $domain, false); header('location:' . $_SERVER['HTTP_REFERER']); } break; case 'register': $_POST['MP_password'] = md5($_POST['MP_password']); $encrypt = $_POST['MP_password']; $update = $myDB->add_post_to_db($_POST, 'MP_user'); if ($update != false) { $domain = $_SERVER['HTTP_HOST'] != 'localhost' ? $_SERVER['HTTP_HOST'] : false; setcookie('MP_user', $token, 0, '/', $domain, false); header('location:' . $_SERVER['HTTP_REFERER']); } else { header('location:' . $_SERVER['HTTP_REFERER']); } break; case 'aToCart': $_POST['productID'] = $_GET['id']; $user_id = preg_split('/-/', $_COOKIE['MP_user']); $_POST['clientID'] = $user_id[0]; $product_exist = $myDB->print_all_items_from_query("select * from MP_carrito where clientID='{$user_id['0']}' and productID='{$_GET['id']}'"); if ($product_exist == false) { $update = $myDB->add_post_to_db($_POST, 'MP_carrito'); } else { $update = $myDB->update_post_in_db($_POST, 'MP_carrito', "where clientID='{$user_id['0']}' and productID='{$_GET['id']}'"); } echo $update; break; case 'pagar': $user_id = preg_split('/-/', $_COOKIE['MP_user']); $products = $myDB->print_all_items_from_query("SELECT MP_carrito.cuantos as cuantos,\n provedor,\n unit_price,\n title\n FROM MP_carrito inner Join Productos\n on MP_carrito.productID=Productos.id\n where clientID='{$user_id['0']}'"); pagar($products); break; } }
WHERE `users_fiesta`.`id_user` = " . $id_user . " AND `users_fiesta`.`id_fiesta` = `fiestas`.`id_fiesta` AND `fiestas`.`abierto` = '0' ORDER BY `users_fiesta`.`id_fiesta` DESC LIMIT 0 , 3"; $fiestas=$db->select_varios($sql); if(count($fiestas)==0){ echo "<p>De momento no tienes ninguna fiesta activa</p>"; }else{ echo "<p>Últimas fiestas abiertas:</p><ul>"; while($row = mysql_fetch_array($fiestas)){ $id_fiesta=$row['id_fiesta']; $pagado=0; $pagar=0; echo "<li><a href=\"fiesta.php?id_fiesta=".$row['id_fiesta']."\">".$row['descripcion']."</a>"; $pagado = $pagado +pagado($id_user, $id_fiesta); $pagar = $pagar + pagar($id_user, $id_fiesta); if($id_user==creador_fiesta($id_fiesta)){ echo " <a href=\"cerrar_fiesta.php?id_fiesta=".$id_fiesta."\"> cerrar</a>"; } echo "<br />Total pagado por ti: ".$pagado."€"; echo "<br />Total a pagar: ".$pagar."€"; echo "<br />Saldo: ".($pagar-$pagado)."€</li>"; echo "Gente participando: ".num_gente($id_fiesta); } echo "</ul>"; } require('pie.php'); } else{ ?><p id="entrada"> <a id ="enlace_entrar" href="#" onClick="clic_entrar();">Entrar</a><br />
$_SESSION['id_vendedor' . $i] = '?'; $_SESSION['cantidad' . $i] = -13; } echo '<hr/>'; } if (isset($_POST['Pagar'])) { echo '<h3 align = "center">Pago de Libro</h3>'; echo '<hr/>'; echo 'Identificador del Vendedor : ' . $_POST['id_vendedor']; echo '<hr/>'; echo 'ISBN : ' . $_POST['isbn']; echo '<hr/>'; echo 'Descripcion : ' . $_POST['descripcion']; echo '<hr/>'; if (!librorepetido($_POST['isbn'], $_POST['id_vendedor'], 'Vendido')) { pagar($_POST['id_vendedor'], $_POST['isbn']); } else { $id_cv = identificarventa($_POST['isbn'], $_POST['id_vendedor'], 'Vendido'); pagounico($id_cv); } } } $_SESSION['id'] = '?'; $_SESSION['nombre'] = '?'; $_SESSION['apellido'] = '?'; $_SESSION['mail'] = '?'; $_SESSION['movil'] = '?'; $_SESSION['isbn'] = '?'; $_SESSION['descripcion'] = '?'; $_SESSION['cantidad'] = '?'; $_SESSION['filas'] = 0;
<?php require 'cabecera.php'; $id_user = $_SESSION['user_logged']; $id_fiesta = $_GET['id_fiesta']; $users_fiesta = users_fiesta($id_fiesta); $sql = "SELECT `descripcion` FROM `fiestas` WHERE `id_fiesta` = " . $id_fiesta; $desc_fiesta = $db->select_unico($sql); echo "<p>Volver a <a href=\"fiesta.php?id_fiesta=" . $id_fiesta . "\">" . $desc_fiesta . "</a></p>"; while ($row = mysql_fetch_array($users_fiesta)) { $pagado = pagado($row['id_user'], $id_fiesta); $pagar = pagar($row['id_user'], $id_fiesta); $saldo = $pagar - $pagado; echo user($row['id_user']) . " tiene un saldo de " . $saldo . "€<br />"; } echo "<p>Volver a <a href=\"fiesta.php?id_fiesta=" . $id_fiesta . "\">" . $desc_fiesta . "</a></p>"; require 'pie.php';