Exemple #1
0
<?php

require "class/config.php";
require "class/base_datos.php";
require "class/ipnlistener.php";
require "class/contribuciones.php";
require "include/config.php";
require "include/conexion_bd.php";
require "include/paypal.php";
$paypal->requirePostMethod();
if ($paypal->processIpn()) {
    $paypal_data = $paypal->getPostData();
    $contribuciones = new contribuciones($bd_conexion);
    $set = "pago_status='" . $paypal_data["payment_status"] . "', \n\t\t\tmonto_contribucion=" . $paypal_data["mc_gross"] . ", \n\t\t\tmonto_cuota=" . $paypal_data["mc_fee"] . ", \n\t\t\tpaypal_email='" . $paypal_data["payer_email"] . "', \n\t\t\tpago_trans_id='" . $paypal_data["txn_id"] . "'";
    $contribuciones->actualizar($set, "codigo_contribucion=" . $paypal_data["custom"]);
    $contribuciones->enviar_correo($paypal_data["custom"], $paypal_data["payer_email"], 'GRACIAS');
}
Exemple #2
0
		</table>
		<br /><br /><br />
		<p align="center"><a class="button orange <?php 
        echo $classBrowserSelector;
        ?>
" href="index.php?mod=3&acc=salir"><b><?php 
        echo _("Salir");
        ?>
</b></a></p>

	<?php 
        break;
    case 'detalles':
        $contribuciones = new contribuciones($bd_conexion);
        if (@$_REQUEST["guardar"] == "s") {
            $contribuciones->actualizar("privacidad_contribucion='" . $_REQUEST["privacidad_contribucion"] . "', monto_contribucion='" . $_REQUEST["monto_contribucion"] . "', monto_cuota='" . $_REQUEST["monto_cuota"] . "', moneda_contribucion='" . $_REQUEST["moneda_contribucion"] . "', comentarios_contribucion='" . $_REQUEST["comentarios_contribucion"] . "', tipo_persona='" . $_REQUEST["tipo_persona"] . "', nombre_persona='" . $_REQUEST["nombre_persona"] . "', email_persona='" . $_REQUEST["email_persona"] . "', telefono_persona='" . $_REQUEST["telefono_persona"] . "', ciudad_persona='" . $_REQUEST["ciudad_persona"] . "', direccion_persona='" . $_REQUEST["direccion_persona"] . "', pago_status='" . $_REQUEST["pago_status"] . "', pago_trans_id='" . $_REQUEST["pago_trans_id"] . "'", "codigo_contribucion='" . $_REQUEST["codigo_contribucion"] . "'");
            $contribuciones->enviar_correo($_REQUEST["codigo_contribucion"], $_REQUEST["email_persona"]);
            if ($_REQUEST["pago_status"] == "Completed") {
                $contribuciones->enviar_correo($paypal_data["custom"], $paypal_data["payer_email"], 'GRACIAS');
            }
            ?>
			<script type="text/javascript">
				alert("Registro actualizado satisfactoriamente...");
				window.location = 'index.php?mod=3';
			</script>
<?php 
        }
        $registros = $contribuciones->consultar("codigo_contribucion='" . $_REQUEST["codigo_contribucion"] . "'");
        if (count($registros) > 0) {
            ?>
		<form action="index.php" method="post">
Exemple #3
0
<?php 
if ($_REQUEST["privacidadcontrib"] == "1") {
    $_REQUEST["privacidadcontrib"] = "PUB";
} else {
    $_REQUEST["privacidadcontrib"] = "PRI";
}
$contribuciones = new contribuciones($bd_conexion);
$tipo_persona = $_REQUEST["tipopersona"] == 'F' ? $_REQUEST["tipopersona"] : $_REQUEST["tipopersona"] . $_REQUEST["tipperjur"];
$result = $contribuciones->registrar($_REQUEST["formapago"], $tipo_persona, $_REQUEST["tipocontribucion"], $_REQUEST["privacidadcontrib"], $_REQUEST["importe"], $_REQUEST["moneda"], $_REQUEST["nombre"], $_REQUEST["email"], $_REQUEST["telefono"], $_REQUEST["ciudad"], $_REQUEST["pais"], $_REQUEST["direccion"], $_REQUEST["comentarios"]);
$codigo_contribucion = $contribuciones->ultimo_codigo_contribucion;
$result = $bd_conexion->prepare("select * from contribuciones where codigo_contribucion='" . $codigo_contribucion . "'");
$result->execute();
if ($_REQUEST["tipocontribucion"] == "P") {
    $nombre_archivo = $codigo_contribucion . "-" . $_FILES["archivopatrocinador"]["name"];
    move_uploaded_file($_FILES["archivopatrocinador"]["tmp_name"], $config->get("sis_ruta") . "archivos/" . $nombre_archivo);
    $contribuciones->actualizar("logo_sponsor = '" . $nombre_archivo . "'", "codigo_contribucion='" . $codigo_contribucion . "'");
}
switch ($_REQUEST["formapago"]) {
    case 'paypal':
        if ($result) {
            if ($result->rowCount() > 0) {
                $registro = $result->fetchAll();
                ?>
				<h2><?php 
                echo _("Espere un momento...");
                ?>
</h2>
		
				<form action="<?php 
                echo $config->get("paypal_url");
                ?>