function reenviaSuscripcion($correo) { error_log("\nEnvia correo:: Reenviando suscripcion a: " . $correo, 3, "transactions.log"); $dao = new UsuarioDAO($correo); $nombres = $dao->getNombres(); $apellidos = $dao->getApellidos(); enviar_bienvenida_mailchimp($correo, $nombres, $apellidos); error_log("\nEnvia correo:: correo enviado a: " . $correo, 3, "transactions.log"); }
function setNewPlan($plan) { $current_date = date('Y-m-d'); //"$getFecha[year]-$getFecha[mon]-$getFecha[mday]"; $this->_tipo_plan = $plan; if ($plan == "Gratis") { $plan_nombre = "Gratis"; $vigente = "Vigente"; $contrato = "Contrato3MGratisHCo.pdf/"; $varFechaFin = date('Y-m-d', strtotime($current_date . ' + 3 months')); } $this->_fecha_inicio_plan_actual = $current_date; $this->_fecha_fin_servicio = $varFechaFin; $this->_planes_anteriores = $plan_nombre . "/" . $current_date . "/" . $current_date . "/" . $varFechaFin . "/" . $vigente . "/" . $contrato . "/"; enviar_bienvenida_mailchimp($_SESSION['correo'], "", ""); $this->triggerUpdate(); }
// si el token coincidio y el usuario llego a la pagina entonces valido el correo if ($row['correo_validado'] == 0) { $sql = "UPDATE {$table} SET correo_validado = 1 WHERE correo = '" . $correo . "'"; // TODO: otro uso de test, en este caso, ni si quiera esta inicializado aca. Al menos esta en connection.php if ($test == "on") { error_log("\n" . $timestamp->format('Y-m-d H:i:s') . " confirmatucorreo:: sql: " . $sql, 3, "debug.log"); } if (mysql_query($sql)) { error_log("\n" . $timestamp->format('Y-m-d H:i:s') . " confirmatucorreo:: correo " . $correo . " dado de alta en BD", 3, "transactions.log"); // iniciamos sesion iniciarSesion($row); $action = "usuario"; $message = "correoValidado"; // si correo fue actualizado en BD entonces mando bienvenida para MC if ($row['mailchimp_suscrito'] == 0) { enviar_bienvenida_mailchimp($row['correo'], $row['nombres'], $row['apellidos']); } } else { error_log("\n" . $timestamp->format('Y-m-d H:i:s') . " confirmatucorreo:: problemas al dar de alta el correo " . $correo . " en BD", 3, "error.log"); } } else { iniciarSesion($row); $action = "usuario"; $message = "correoValidadoAnteriormente"; } } else { $action = "inicio"; $message = "tokenInvalido"; error_log("\n" . $timestamp->format('Y-m-d H:i:s') . " confirmatucorreo: token invalido para correo: " . $correo . ", token: " . $token, 3, "error.log"); } } else {