コード例 #1
0
require_once $ruta_raiz . "conf/config.php";
require_once $ruta_raiz . "inc/all.inc.php";
require_once $ruta_raiz . "inc/verificar_sesion.inc.php";
require_once $ruta_raiz . "inc/db_functions.inc.php";
require_once $ruta_raiz . "taller_dd/inc/tdd_db_funciones.inc.php";
require_once $ruta_raiz . "taller_dd/conf/tdd_config.php";
require_once $ruta_raiz . "inc/class.phpmailer.php";
date_default_timezone_set('America/Toronto');
$id_diseno = $_GET["id_diseno"];
$id_usuario_destino = $_GET["id_usuario"];
$id_usuario_publica = $_SESSION["klwn_id_usuario"];
$mensaje = $_GET["mensaje"];
$texto_diseno = $_GET["texto_diseno"];
$conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd);
$_resultado = agregarInvitacionFuncion($id_diseno, $id_usuario_destino, $id_usuario_publica, $mensaje, $conexion);
$_nombre_usuario = obtenerNombreUsuarioFuncion($id_usuario_destino, $conexion);
$nombre_usuario = $_nombre_usuario[0]['u_nombre'];
$_correo_destino = obtenerCorreoUsuarioFuncion($id_usuario_destino, $conexion);
$correo_destino = $_correo_destino[0]['u_email'];
$mensaje_correo = $_SESSION["klwn_nombre"] . " te ha invitado a participar de la creación del diseño " . $texto_diseno . ". Para aceptar la invitación, debes revisar tu muro.";
if ($mensaje != '' && $correo_destino != '') {
    $mail = new PHPMailer();
    $mail->From = "*****@*****.**";
    $mail->FromName = "Kelluwen";
    $mail->Subject = utf8_decode($correo_destino);
    $mail->AddReplyTo("*****@*****.**", $lang_recupera_registro_body_estimado_despedida);
    $correo = $correo_destino;
    $body = $lang_notificacion_muro_body_estimado . $nombre_usuario . "<br><br>";
    $body .= $mensaje_correo . ", <br>";
    $body .= $lang_notificacion_muro_diseno_body_enlace_kelluwen . "<br>";
    $body .= $lang_notificacion_muro_diseno_body_estimado_despedida;
コード例 #2
0
/**
 * @author  Elson Gueregat - Kelluwen
 * @copyleft Kelluwen, Universidad Austral de Chile
 * @license www.kelluwen.cl/app/licencia_kelluwen.txt
 * @version 0.1  
 **/
$ruta_raiz = "./../";
require_once $ruta_raiz . "conf/config.php";
require_once $ruta_raiz . "inc/all.inc.php";
require_once $ruta_raiz . "inc/verificar_sesion.inc.php";
require_once $ruta_raiz . "inc/db_functions.inc.php";
require_once $ruta_raiz . "taller_dd/inc/tdd_db_funciones.inc.php";
require_once $ruta_raiz . "taller_dd/conf/tdd_config.php";
$tipo = $_GET["tipo"];
$id_bloqueo = $_GET["id_bloqueo"];
$id_usuario = $_SESSION["klwn_id_usuario"];
$conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd);
limpiarBloqueosAntiguosFuncion($conexion);
$_resultado = bloquearDisenoFuncion($tipo, $id_bloqueo, $id_usuario, $conexion);
if ($_resultado != null && count($_resultado) > 0) {
    $_dato_usuario = obtenerNombreUsuarioFuncion($_resultado[0]['tb_id_usuario'], $conexion);
    if ($_dato_usuario != null && count($_dato_usuario) > 0) {
        echo "true\$\$==\$\$" . $_dato_usuario[0]['u_nombre'];
    } else {
        echo "false";
    }
} else {
    echo "false";
}
dbDesconectarMySQL($conexion);
コード例 #3
0
require_once $ruta_raiz . "inc/db_functions.inc.php";
require_once $ruta_raiz . "taller_dd/inc/tdd_db_funciones.inc.php";
require_once $ruta_raiz . "taller_dd/conf/tdd_config.php";
require_once $ruta_raiz . "inc/class.phpmailer.php";
date_default_timezone_set('America/Toronto');
$id_actividad = $_POST["dc_id_comentario_act"];
$id_usuario_publica = $_SESSION["klwn_id_usuario"];
$mensaje = $_POST["dc_texto_comentario_act"];
$tipo = $_POST['dc_tipo_comentario_act'];
$conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd);
$_resultado = agregarComentarioFuncion($id_actividad, $id_usuario_publica, $mensaje, $tipo, $conexion);
if ($_resultado) {
    $_diseno = obtenerDisenoActividadFuncion($id_actividad, $conexion);
    if (isset($_diseno[0]['dd_id_diseno_didactico'])) {
        $_correos = obtenerCorreosColabFuncion($_diseno[0]['dd_id_diseno_didactico'], $conexion);
        $_usuario = obtenerNombreUsuarioFuncion($id_usuario_publica, $conexion);
        $correo_destino = '';
        $correo_destino = implode(",", $_correos);
        if (count($_correos > 0) && isset($_diseno[0]['dd_nombre']) && isset($_usuario[0]['u_nombre'])) {
            $mensaje_correo = $lang_tdd_env_com_act_actividad . ' ' . $_diseno[0]['ac_nombre'] . ' ' . $lang_tdd_env_com_act_diseño . ' ' . $_diseno[0]['dd_nombre'] . ' ' . $lang_tdd_env_com_act_usuario . ' ' . $_usuario[0]['u_nombre'] . ' ' . $lang_tdd_env_com_act_comento . ': "' . $mensaje . '"';
            if ($mensaje_correo != '' && $correo_destino != '') {
                $mail = new PHPMailer();
                $mail->From = "*****@*****.**";
                $mail->FromName = "Kelluwen";
                $mail->Subject = $lang_tdd_env_com_act_nuevo_comentario;
                $mail->AddReplyTo("*****@*****.**", $lang_recupera_registro_body_estimado_despedida);
                $correo = $correo_destino;
                $body = '';
                $body .= $mensaje_correo;
                $mail->AltBody = utf8_decode($body);
                $mail->MsgHTML(utf8_decode($body));