} echo $n; } } else { if (!is_null($mensaje_a_guardar) or strlen($mensaje_a_guardar) > 1) { $n = dbMuralUsuarioInsertarMensaje($id_usuario_muro, $id_usuario_publica, $mensaje_a_guardar, $conexion); if ($n > 0) { echo "1"; } if ($id_experiencia_mensaje != null) { $id_diseno_d = dbExpObtenerIdDiseno($id_experiencia_mensaje, $conexion); $avance = dbExpObtenerAvance($id_experiencia_mensaje, $conexion); $id_actividad = $avance["ultima_actividad_id"]; if ($id_usuario_muro == $id_usuario_publica) { $tipo_mensaje = 1; $m = dbMuralDisenoInsertarMensaje($id_diseno_d, $id_experiencia_mensaje, $id_usuario_publica, $mensaje_a_guardar, $tipo_mensaje, $id_actividad, $conexion, $n); } } if ($nivel_notificacion > 0) { if ($id_usuario_muro != $id_usuario_publica) { $correo = $datos_usuario_muro["email"]; $body = $lang_notificacion_muro_body_estimado . $datos_usuario_muro["nombre"] . "<br><br>"; $body .= $_SESSION["klwn_nombre"] . " " . $lang_notificacion_muro_body_encabezado . " <br>"; $body .= $lang_notificacion_muro_body_enlace_kelluwen . "<br>"; $body .= $lang_notificacion_muro_body_estimado_atentamente . ", <br>"; $body .= $lang_notificacion_muro_body_estimado_despedida; $mail->Subject = utf8_decode($lang_notificacion_muro_subject); $mail->AltBody = utf8_decode($body); $mail->MsgHTML(utf8_decode($body)); $mail->AddAddress($correo, $datos_usuario_muro["nombre"]); $mail->IsHTML(true);
$id_exp_actividad = $_REQUEST["codexpact"]; $id_experiencia = $_REQUEST["codeexp"]; $id_actividad = $_REQUEST["id_actividad"]; $nombre_actividad = $_REQUEST["nombre_actividad"]; $id_usuario = $_SESSION["klwn_id_usuario"]; $exito = 1; if (is_null($id_exp_actividad) or strlen($id_exp_actividad) == 0) { $error = 1; } else { $conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd); $exito = dbTerminarActividad($id_exp_actividad, $conexion); //inserción de vinculos a la tabla rp_vincula productos // $trabajos_mi_clase = dbRPTrabajosClasePorActividad($id_experiencia,$id_actividad, $conexion); //if($trabajos_mi_clase){ // foreach($trabajos_mi_clase as $trabajo){ // dbRPIngresaProductoEspera2($trabajo['id_producto'],$conexion); // } //} $id_diseno = dbExpObtenerIdDiseno($id_experiencia, $conexion); $mensaje = $nombre_actividad; $tipo = 5; $n = dbMuralDisenoInsertarMensaje($id_diseno, $id_experiencia, $id_usuario, $mensaje, $tipo, $id_actividad, $conexion); dbDesconectarMySQL($conexion); if ($exito == -1) { $error = 2; $error_msg = $lang_error_insertar_exp_act; } elseif ($exito == 0) { } else { } } echo $exito;
* pcomact_usuario: el usuario que hace el comentario * pcomact_nombre_usuario : el nombre del usuario (la información de comentarios * no tiene vínculo con la tabla usuarios para permitir mantener comentarios de * usuarios que pudieran eliminarse). * pcomact_texto: el txto del comentario (es filtrado de carcteres extraños y * cortado a 1000 caracteres) * * LICENSE: código fuente distribuido con licencia LGPL * * @author Daniel Guerra - 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"; $id_act = $_REQUEST["pcomact_id_act"]; $id_exp = $_REQUEST["id_exp"]; $id_diseno = $_REQUEST["id_diseno"]; $id_usuario = $_SESSION["klwn_id_usuario"]; $tipo = '7'; $comentario = substr(filtrarString($_REQUEST["pcomact_texto"]), 0, 1000); $conexion = dbConectarMySQL($config_host_bd, $config_usuario_bd, $config_password_bd, $config_bd); $id_mensaje = dbMuralDisenoInsertarMensaje($id_diseno, $id_exp, $id_usuario, $comentario, $tipo, $id_act, $conexion); dbDesconectarMySQL($conexion); echo "1"; ?>