} } elseif ($_REQUEST['tipo'] == 13) { $para = trim($_REQUEST['mail']); $titulo = "Formulario de contacto chilemap"; $msg = "Hemos recibido su mensaje. Nos pondremos en contacto a la brevedad.<br><br> Equipo Chilemap"; sendMail($para, $msg, $titulo); $msg2 = "Mensaje recibido desde formulario Gis version Movil.<br><br>"; $msg2 .= "<br>Nombre: " . $_REQUEST['nom']; $msg2 .= "<br>Telefono: " . $_REQUEST['tel']; $msg2 .= "<br>Mail: " . $_REQUEST['mail']; $msg2 .= "<br>Mensaje: " . $_REQUEST['descrip']; sendMail("contacto@chilemap.cl,valeria@chilemap.cl", $msg2, $titulo); } elseif ($_REQUEST['tipo'] == 14) { $usuario = getUsuario($_REQUEST['mail'], 10); if (count($usuario) == 0) { $key = generar_clave(10); addUsuario($_REQUEST['tipo_usuario'], $_REQUEST['nombre'], $_REQUEST['mail'], $_REQUEST['pais'], $_REQUEST['clave'], 1, $key, $_REQUEST['news']); $url = "" . $CM_path_activa_mail . "?mail=" . urlencode($_REQUEST['mail']) . "&co=" . $key . ""; $mensaje = str_replace("URL_CONF", $url, $CM_MAIL_CONFIRMACION); $envio = sendMail($_REQUEST['mail'], $mensaje, "Registro de Usuario ChileMap"); if ($envio) { $msg = $CM_USUARIO_REG_OK; } else { $msg = $CM_MSG_ERROR; } ?> <script> $("#mod_registro").dialog( "close" ); //$.mobile.changePage('#mensaje', 'pop', true, true); //setTimeout("$.mobile.changePage('#mensaje', 'pop', true, true);",500);
<div class="row"> <div class="col-sm-3"> <?php include 'categories.php'; ?> </div> <div class="col-sm-9 padding-right"> <?php function generar_clave($longitud) { $cadena = "[^A-Z0-9]"; return substr(eregi_replace($cadena, "", md5(rand())) . eregi_replace($cadena, "", md5(rand())) . eregi_replace($cadena, "", md5(rand())), 0, $longitud); } $clave = generar_clave(16); $id = $_POST["id"]; $code = $_POST["code"]; $passwd2 = sha1($_POST["pass"]); $passwd3 = sha1($_POST["reppass"]); $results3 = $mysqli->query("SELECT * FROM users where id like '" . $id . "' and code like '" . $code . "'"); $row_cnt = $results3->num_rows; $row3 = $results3->fetch_assoc(); if ($row_cnt == 1) { if ($passwd2 == $passwd3) { $results1 = $mysqli->query("update users set password= '******', code= '" . $clave . "' where id like '" . $id . "'"); echo "<h2>Contraseña cambiada</h2>"; echo "<meta http-equiv=\"refresh\" content=\"2;url=login.php\"/>"; } else { echo "<h2>las nuevas contraseñas no coinciden</h2>"; echo "<meta http-equiv=\"refresh\" content=\"2;url=passforgot.php?code=" . $code . "&id=" . $id . "\"/>";