0) { $existe=true; } $sql_mail = mysql_query("select * from bol_suscriptores where email='$email' and activo=1",$db_general); if(!empty($sql) && mysql_num_rows($sql)>0) { $existe_mail=true; } $sql_nick = mysql_query("select * from bol_suscriptores where nikname='$nikname' and activo=1",$db_general); if(!empty($sql_nick) && mysql_num_rows($sql_nick)>0) { $existe_nick=true; } //$webmail = (empty($webmail)) ?0:1;//QUITAR CUANDO LO MODIFIQUEMOS CON XMLRPC. Y EN LA INSERCION TAMBIEN //$res_email = mysql_query("select id_suscriptor, email from bol_suscriptores where (email='".$email."' or email='".$email."_baja')"); /*$emailsus = ""; if($res_email && mysql_num_rows($res_email)==1){ list($idsus,$emailsus) = mysql_fetch_row($res_email); } if($email2==$emailsus){ switch ($idioma_cons){ case "1":print("");break; case "2":print("");break; case "3":print("");break; case "4":print("");break; case "5":print("");break; case "6":print("");break; } } else { //ya existe en nuestra base de datos como _baja if(!empty($emailsus) && ($emailsus==$email2."_baja") && mysql_query("update bol_suscriptores set activo='1', nombre='".$nombre."',apellido='".$apellidos."',email='".$email."',sexo='".$sexo."',edad='".$edad."',pais='".$pais."',poblacion='".$ciudad."',idioma='".$sel_idioma."',inf_terceros='".$inf_terceros."',fecha_alta=fecha_alta,usuario='".$usuario."',password='".$password."' where id_suscriptor=".$idsus)){ $idsuscriptor = $idsus; $existe_bol = 1; } else { $existe_bol = 2;*/ if(!$existe && !$existe_mail && !$existe_nick){ if(mysql_query("INSERT INTO bol_suscriptores (nombre,apellido,email,sexo,edad,fecha_nacimiento,pais,id_provincia,poblacion,direccion,cpostal,tel_fijo,tel_movil,idioma,inf_terceros,usuario,password,nikname) VALUES ('$nombre','$apellidos','$email','$sexo','$edad','$fecha_nacimiento','$pais','$id_provincia','$ciudad','$direccion','$cpostal','$tel_fijo','$tel_movil',$sel_idioma,'$inf_terceros','$usuario','$password','$nikname')",$db_general) && mysql_affected_rows($db_general)>0) { $idsuscriptor = mysql_insert_id($db_general); } error_log("INSERT INTO bol_suscriptores (nombre,apellido,email,sexo,edad,fecha_nacimiento,pais,id_provincia,poblacion,direccion,cpostal,tel_fijo,tel_movil,idioma,inf_terceros,usuario,password,nikname) VALUES ('$nombre','$apellidos','$email','$sexo','$edad','$fecha_nacimiento','$pais','$id_provincia','$ciudad','$direccion','$cpostal','$tel_fijo','$tel_movil',$sel_idioma,'$inf_terceros','$usuario','$password','$nikname')"); //} if(!empty($idsuscriptor) && insertar_usuario($usuario,$email,$password,"Playas",0,1,$nombre,$apellidos,$nikname)){ $insertar = 2; $id_suscriptor_sess = $idsuscriptor; if(!session_is_registered("id_suscriptor_sess")) session_register("id_suscriptor_sess"); //$res_sess = mysql_query("update sesiones set suscrito='1' where id_sesion='".session_id()."'"); //$respuesta = true; //if($existe_bol == 1) $sql = mysql_query("UPDATE bol_suscriptor_grupo set suscrito='1',fecha_baja='00000000000000' where id_suscriptor=".$idsuscriptor." and id_grupo=1"); //else $sql = mysql_query("INSERT INTO bol_suscriptor_grupo (id_suscriptor,id_grupo,suscrito,fecha_baja) VALUES (".$idsuscriptor.",1,1,'00000000000000')",$db_general); if (!empty($sql)){ $respuesta = true; // Temas if(!empty($otros) && !empty($tema_otros)){ $res_ot = mysql_query("insert into bol_temas (idioma,tema,activo) values (".$sel_idioma.",'".$tema_otros."','0')",$db_general); if($res_ot && mysql_affected_rows()>0 && ($id_ot = mysql_insert_id())>0){ $res_ot2 = mysql_query("insert into bol_susc_temas (id_suscriptor,id_tema,otros) values (".$idsuscriptor.",".$id_ot.",'1')",$db_general); }//if }//if while(list($kt,$vt) = each($HTTP_POST_VARS)){ if(ereg("^checkbox_([0-9]+)",$kt)){ mysql_query("insert into bol_susc_temas (id_suscriptor,id_tema) values (".$idsuscriptor.",".$vt.")",$db_general); }//if_ereg }//while }//if_sql }//if_id_suscriptor else $insertar=1; //print""; } //}//else // inserción para el webmail por xmlrpc if(!empty($_POST["webmail"])){ $usuario_webmail = $usuario."@comunitatvalenciana.com"; $codErr = insertar_usuario_xmlrpc($usuario_webmail,$apellidos.", ".$nombre,$password); switch($codErr){ case 1:$mensaje_webmail=$cvlive_alert1;break; case 1024: mysql_query("update bol_suscriptores set webmail=1,fecha_alta=fecha_alta where id_suscriptor=".$idsuscriptor,$db_general); mysql_query("insert into clv_usuwebmail values (".$idsuscriptor.",52,277,22,16)",$db_general); $mensaje_webmail=$cvlive_alert2;break; default:$mensaje_webmail=$cvlive_alert3;break; } /*define(ERR_YAEXISTE, 1); define(ERR_NOVALIDA, 2); define(ERR_DOMINIONOVALIDO, 4); define(ERR_SQL,8); define(ERR_OK, 1024);*/ } }//if // Cargamos los paises y las provincias para el desplegable dinámico $cons2 = "select * from provincias order by nom_provincia"; $res2 = mysql_query($cons2,$db_general); if (!$res2) print(""); $arr_prov = array(); if (mysql_num_rows($res2)>0){ $array_prov="var provincia=new Array();\n"; while($vect2=mysql_fetch_object($res2)){ $id_prov=$vect2->id_provincia; $nom_prov=$vect2->nom_provincia; $options_prov.="\n"; $array_prov.="provincia[\"".$vect2->id_provincia."\"]=\"".$vect2->nom_provincia."\";\n"; $arr_prov["$id_prov"]=$nom_prov; }//while mysql_data_seek($res2, 0); }//if res2 include ($dir_servidor . "includes_accesible/root_xhtml.htm"); ?> Web Oficial de Turismo de la Comunidad Valenciana

cvlive/images/banviaja.jpg" alt="" />

".ereg_replace("[\\]+n","
",$cvlive_alert4)."

"); } elseif($existe_mail){ print("

".ereg_replace("[\\]+n","
",$cvlive_alert5)."'

"); } elseif($existe_nick){ print("

".ereg_replace("[\\]+n","
",$cvlive_mod_alert3)."'

"); } switch($insertar){ case 1:print("

".ereg_replace("[\\]+n","
",$cvlive_alert6)."'

");break; case 2: if(!empty($_POST["webmail"])){ print("

".$mensaje_webmail."

"); if($mensaje_webmail==$cvlive_alert2){ print("Ir a ".$cvlive_web_tit.""); } //print(""); } else { print("

".ereg_replace("[\\]+n","
",$cvlive_alert7)."
"); print("Ir a CVLive

"); } ;break; } ?>

  •  
" />

alert('".$cvlive_alert4."')"); } elseif($existe_mail){ print(""); } elseif ($existe_nick){ print(""); } $existe_sus = false; switch($insertar){ case 0: if(!empty($id_suscriptor) && ereg("^[0-9]+$",$id_suscriptor)){ $res_exis = mysql_query("select id_suscriptor from bol_suscriptores where id_suscriptor=".$id_suscriptor." and activo='1'"); if($res_exis && mysql_num_rows($res_exis)==1) $existe_sus = true; } //echo "id: ".$id_suscriptor_sess; if(!empty($id_suscriptor_sess) && ereg("^[0-9]+$",$id_suscriptor_sess)) $existe_sus = true; break; case 1:print("");break; case 2: $fecha = date("Y-m-d"); $res = mysql_query("select id_suscriptor,nombre,apellido from bol_suscriptores where usuario='".$usuario."' and password='".$password."' and activo='1'",$db_general); //print("select id_suscriptor,nombre,apellido from bol_suscriptores where usuario='".$usuario."' and password='".$password."' and activo='1'"); if($res && mysql_num_rows($res)==1){ list($id_suscriptor,$nom_suscriptor,$ap_suscriptor) = mysql_fetch_row($res); $res = mysql_query("select max(b.id_boletin) from bol_boletin b, bol_suscriptor_grupo s, bol_grupos g where s.id_suscriptor=".$id_suscriptor." and s.suscrito='1' and b.id_grupo=s.id_grupo and b.idioma=".$idioma_cons." and b.activo='1' and g.id_grupo=s.id_grupo and g.activo='1' and b.fecha_ini<='$fecha'",$db_general); //print("select max(b.id_boletin) from bol_boletin b, bol_suscriptor_grupo s, bol_grupos g where s.id_suscriptor=".$id_suscriptor." and s.suscrito='1' and b.id_grupo=s.id_grupo and b.idioma=".$idioma_cons." and b.activo='1' and g.id_grupo=s.id_grupo and g.activo='1' and b.fecha_ini<='$fecha'"); if($res && mysql_num_rows($res)==1){ list($id_boletin) = mysql_fetch_row($res); $id_suscriptor_sess = $id_suscriptor; //print("id_sus: ".$id_suscriptor."
"); $nombre_suscriptor_sess = $nom_suscriptor; $apellido_suscriptor_sess = $ap_suscriptor; if(!session_is_registered("id_suscriptor_sess")) session_register("id_suscriptor_sess"); if(!session_is_registered("nombre_suscriptor_sess")) session_register("nombre_suscriptor_sess"); if(!session_is_registered("apellido_suscriptor_sess")) session_register("apellido_suscriptor_sess"); $res_sess = mysql_query("update sesiones set suscrito='1' where id_sesion='".session_id()."'",$db_general); $id_boletin_sess = $id_boletin; if(!session_is_registered("id_boletin_sess")) session_register("id_boletin_sess"); $idioma_bol_sess = $idioma_cons; if(!session_is_registered("idioma_bol_sess")) session_register("idioma_bol_sess"); $cok=setcookie("cviajero","1",0,"/"); if ($cok ==0) { echo " Fallo al crear cookie"; } // print(""); } } if(!empty($_POST["webmail"])){ print(""); print(""); } else { print(""); print(""); } break; } ?>