<?php require 'cabecera.php'; $id_user = $_SESSION['user_logged']; $id_fiesta = $_POST['id_fiesta']; $rondas_fiesta_user = rondas_fiesta_user($id_user, $id_fiesta); while ($row = mysql_fetch_array($rondas_fiesta_user)) { $cambiar = 0; if ($_POST[$row['id_ronda']] == on) { $cambiar = 1; } cambiar($id_user, $row['id_ronda'], $cambiar); //arreglar if ($_POST[$row['id_ronda']] != on) { cambiar_saldo($id_user, $row['id_ronda'], 0); } } echo "<p>Los datos han sido actualizados.</p>"; echo "<p><a href=\"fiesta.php?id_fiesta=" . $id_fiesta . "\">Volver a la fiesta</a></p>"; require 'pie.php';
<?php require_once './datos.php'; $cuentaOrigen = $_POST['cuentaOrigen']; $cuentaDestino = $_POST['cuentaDestino']; $monto = $_POST['monto']; $monedaCuentaOrigen = get_moneda_cuenta($cuentaOrigen); $monedaCuentaDestino = get_moneda_cuenta($cuentaDestino); $saldoInicialCuentaOrigen = get_saldo_inicial($cuentaOrigen); if (existe_cuenta($cuentaOrigen) && existe_cuenta($cuentaDestino) && ($monedaCuentaOrigen[0] == 1 || $monedaCuentaDestino[0] == 1) && $monto > 0 && $saldoInicialCuentaOrigen[0] >= $monto && $cuentaOrigen != $cuentaDestino) { quitar_saldo($monto, $cuentaOrigen); $montoCambiado = cambiar($monto[0], $monedaCuentaOrigen[0], $monedaCuentaDestino[0]); agregar_saldo($montoCambiado, $cuentaDestino); agregar_movimiento(date('Y-m-d'), $monto, 'Realiza cambio', $cuentaOrigen); agregar_movimiento(date('Y-m-d'), $monto, 'Recibe cambio', $cuentaDestino); header('location: main.php?debitoCorrecto=true'); } else { $redirect = 'location: realizarCambio.php?error=true'; if (!existe_cuenta($cuentaOrigen) || !existe_cuenta($cuentaDestino)) { if (!existe_cuenta($cuentaOrigen)) { $redirect = $redirect . '&ctaOrigen'; } if (!existe_cuenta($cuentaDestino)) { $redirect = $redirect . '&ctaDestino'; } } else { if ($monedaCuentaOrigen[0] != 1 && $monedaCuentaDestino[0] != 1) { $redirect = $redirect . '&cuentaUYU'; } if ($saldoInicialCuentaOrigen[0] < $monto) { $redirect = $redirect . '&saldoInsuficiente';