| ||||
Respuesta: cuenta de usuario Lo de validar el usuario lo he esplicado aquí: http://www.forosdelweb.com/f17/cuent...2/#post1965064 Me dices si hay algo específico que no entiendes. |
| |||
Respuesta: cuenta de usuario Eh echo lo mismo pero ami no me sale lo del usuario, me sale You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Usuario, Clave FROM Registro WHERE Nombre de Usuario='lepu' AND Clave='123456'' at line 1 |
| |||
Respuesta: cuenta de usuario buenas sabes segui la explicacion para conectar un usuario, ahora cuando me trato de loguear me arroja este mensaje Unknown column 'reyjose' in 'where clause' que estoy haciendo mal? o por que este mensaje? |
| ||||
Respuesta: cuenta de usuario Cita: Hola Juaniquillo, a parte de felicitarte por tus tutos, que son excenlentes necesito consultarte algo...Ya yo hice una pregunta pero debe ser que no me explico y yo no entiendo... yo ya hice todo creo o casi todo lo q explicas aquí... pero yo lo que quiero es que cuando el usuario inicie sesión su nombre de usuario aparezca en cada página que visite... así como mi nombre de usuario aquí es chris22 me explico?? que es lo que yo no estoy entiendiendo... ??? |
| |||
Respuesta: cuenta de usuario Muy buena explicación de todo, muchas gracias, a los que no sabemos mucho estas explicaciones nos van fantasticas, aunque nos siguen saliendo problemas por todos los sitios, ahora a mi lo que me pasa es que la pagina de loguin no me redirecciona a las paginas de "usuario bien" y "usuario mal", Y, si que estan puestas en la ventana de configuracion de insercion de usuario Punto 8 y 9 y en el codigo.
Código:
pero no van a estas paginas, aumque si que logean al introducir datos.if (isset($_POST['usuario'])) { $loginUsername=$_POST['usuario']; $password=$_POST['contrasena']; $MM_fldUserAuthorization = "nivel"; $MM_redirectLoginSuccess = "/bienvenido2.php"; $MM_redirectLoginFailed = "/usuario_mal.php"; $MM_redirecttoReferrer = false; Trabajo en Dreamweaver CS4 y PHP MyAdmin Gracias |
| |||
Salio perfecto pero...como relacionar con id y usarlo en otros recordset de dreamwea? Hola a todos y gracias juaniquillo por tu ayuda a todos nosotros. Me salio todo bien en crear una pagina con usuario y contraseña y cada usuario tiene su informacion personal, pero como la uso con el juego de registro y el texto dinamico que tengo en otras tablas? si no tengo ni el usuario ni la contraseña en otras tablas, mas SI TENGO IDUNICO en la tabla del usuario y contraseña. mi pregunta es como hago para que cuando alguien entre a la pagina con su usuario y contraseña yo pueda mostrar mas informacion personal de otras tablas (texto dinamico) relacionando su usuario con su IDUNICO, para usar su IDUNICO en otros juegos de registros. (ya probe juego maestro de paginas -detalle y no funciona como los recordset y texto dinamico cuando uso otras tablas de mi misma base) espero me puedan ayudar, muchas gracias. Espero y muchas gracias, dreamweaver es bueno pero creo que eso solo lo puede hacer un programador, ya probe todas las opciones de dreamweaver cs 3 y 5. |
| |||
Respuesta: cuenta de usuario Hola,saauron Lo que debe hacer es lo siguiente: Si tiene dos tablas tabla1 y tabla2, debe relacionarlas por el id_usuario, esto se hace llamando las dos tablas y relacionandolas en el WHERE, ejemplo: WHERE tabla1.id_usuario = tabla2.id_usuario, de esta forma puede traer toda la informacion que necesite del usuario X que necesite consultar o mostrar. |
| |||
Respuesta: cuenta de usuario LO ACABO DE HACER Y EFECTIVAMENTE BUSCA EL ID DE AMBAS TABLA Y ME DA LA informacion del primero de la tabla, pero lo puse en el recordset donde valida el usuario y contraseña de esta forma y si funciona!!! gracias.... aqui les dejo la informacion para compartir, funciona asi: SELECT * FROM acceso, perfil WHERE dni = colname AND acceso.idunico=saldoctacte.idunico acceso = tabla que contiene usuarios y contraseñas y idunico perfil= tabla con informacion de perfil incluido idunico para relacionar la tabla Lo unico que me va acomplicar es cuando use mas tablas, todas estaran en un mismo recordset. y si hay campos de similar nombre pero diferente informacion, se duplicaran, aun no me paso, pero les aviso. muchas gracias, DASA, creo que si funciona bien. gracias juaniquillo. que la fuerza los acompañe. |
| |||
Respuesta: Re: cuenta de usuario Hola que tal Juanillo mira he estado buscando imformacion para crear mi pagina web pero con paginas dinamicas y los mejor que he encontrado ha sido aca y de tu parte muy bien explicado y por eso tengo una gran duda un problema en realidad con mi pagina dinamica. Te cuento he creado inicio de sesion, restrincion a usuarios, restricciones a duplicidad del nombre de usuario a crear recorset, reportes y todo lo he hecho gracias a ti y a otras personas y lo he creado en paginas dinamicas con dreamwever cs3. Pero mi problema es que si inicio seccion como administrador voy al url de la pagina la copio, luego me desconecto de mi seccion. Y habro otra pagina web y pego la URL que habia copiado de mi seccion anterior de administrador y se abre perfectamente entonces cualquiera podria copiar las url de las paginas y entrar en cualquier pc osea no tengo una seguridad ahy en ese punto y no se como crearla he buacado y decidi tratar de preguntar por aca ya que ustedes me han ayudado mucho espero que puedan ayudarme ojala desde muchas gracias en serio. |
| ||||
Respuesta: cuenta de usuario Pues puede que no funcione el log out o el sistema de restringir usuarios. ¿Has hecho lo que explico aquí?: http://www.forosdelweb.com/f17/cuent...2/#post1967353 |
| |||
Respuesta: cuenta de usuario Mira Juaniquillo lo he hecho tan cual lo haces tu restrigir acceso a pagina(nombre usuario, contraseña y nivel de acceso) y ademas hago el desconectar y no se me soluciona el problema Mira habro mi pagina como administrador que tienes privilegios mas que los usuarios ya, entonces cuando yo copio la direccion http://......... y me desconecto de mi seccion, yo vengo y copio la direccion http:// que habia copiado con anteriorida y la copio en una ventana nueva de firefox y se me habre la pagina del administrador inmediatamente entonces cualquiera podria copiar las direcciones http:// y las utilizaria en cualquier momento entrando y modificando todo y eso no quiero que pase espero que me entiendas desde ya muchas gracias a yi juaniquillo y a todos los master del foros del web. Ojalan que me puedan ayudar. |
| |||
Respuesta: cuenta de usuario Mira juaniquillo los privilegios se los doy como tu los enseñaste con niveles o eso no son privilegios ahy dime tu por favor y a todos los que puedan ayudar muchas gracias. Mira este es el codigo que me crea el dreamweaver para conectarme login.php: <?php require_once('Connections/segurida.php'); ?><?php // *** Validate request to login to this site. session_start(); $loginFormAction = $_SERVER['PHP_SELF']; if (isset($accesscheck)) { $GLOBALS['PrevUrl'] = $accesscheck; session_register('PrevUrl'); } if (isset($_POST['usuario'])) { $loginUsername=$_POST['usuario']; $password=$_POST['clave']; $MM_fldUserAuthorization = "ocupacion"; $MM_redirectLoginSuccess = "Ingreso/Ingreso.php"; $MM_redirectLoginFailed = "error.php"; $MM_redirecttoReferrer = false; mysql_select_db($database_segurida, $segurida); $LoginRS__query=sprintf("SELECT nombre_usuario, clave, ocupacion FROM usuarios WHERE nombre_usuario='%s' AND clave='%s'", get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password)); $LoginRS = mysql_query($LoginRS__query, $segurida) or die(mysql_error()); $loginFoundUser = mysql_num_rows($LoginRS); if ($loginFoundUser) { $loginStrGroup = mysql_result($LoginRS,0,'ocupacion'); //declare two session variables and assign them $GLOBALS['MM_Username'] = $loginUsername; $GLOBALS['MM_UserGroup'] = $loginStrGroup; //register the session variables session_register("MM_Username"); session_register("MM_UserGroup"); if (isset($_SESSION['PrevUrl']) && false) { $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; } header("Location: " . $MM_redirectLoginSuccess ); } else { header("Location: ". $MM_redirectLoginFailed ); } } ?> Y mira este es el codigo que me crea el dreamweaver de ingreso.php <?php //initialize the session session_start(); // ** Logout the current user. ** $logoutAction = $_SERVER['PHP_SELF']."?doLogout=true"; if ((isset($_SERVER['QUERY_STRING'])) && ($_SERVER['QUERY_STRING'] != "")){ $logoutAction .="&". htmlentities($_SERVER['QUERY_STRING']); } if ((isset($_GET['doLogout'])) &&($_GET['doLogout']=="true")){ //to fully log out a visitor we need to clear the session varialbles session_unregister('MM_Username'); session_unregister('MM_UserGroup'); $logoutGoTo = "../index2.php"; if ($logoutGoTo) { header("Location: $logoutGoTo"); exit; } } ?> <?php $MM_authorizedUsers = "Jefe de Unidad,Jefe de Operaciones"; $MM_donotCheckaccess = "false"; // *** Restrict Access To Page: Grant or deny access to this page function isAuthorized($strUsers, $strGroups, $UserName, $UserGroup) { // For security, start by assuming the visitor is NOT authorized. $isValid = False; // When a visitor has logged into this site, the Session variable MM_Username set equal to their username. // Therefore, we know that a user is NOT logged in if that Session variable is blank. if (!empty($UserName)) { // Besides being logged in, you may restrict access to only certain users based on an ID established when they login. // Parse the strings into arrays. $arrUsers = Explode(",", $strUsers); $arrGroups = Explode(",", $strGroups); if (in_array($UserName, $arrUsers)) { $isValid = true; } // Or, you may restrict access to only certain users based on their username. if (in_array($UserGroup, $arrGroups)) { $isValid = true; } Perdona por mandarte todo el codigo es que no se como solucionar ese problema ya que no entiendo mucho el codigo que a generado dreamweaver cs3 if (($strUsers == "") && false) { $isValid = true; } } return $isValid; } $MM_restrictGoTo = "Ingreso_usuario.php"; if (!((isset($_SESSION['MM_Username'])) && (isAuthorized("",$MM_authorizedUsers, $_SESSION['MM_Username'], $_SESSION['MM_UserGroup'])))) { $MM_qsChar = "?"; $MM_referrer = $_SERVER['PHP_SELF']; if (strpos($MM_restrictGoTo, "?")) $MM_qsChar = "&"; if (isset($QUERY_STRING) && strlen($QUERY_STRING) > 0) $MM_referrer .= "?" . $QUERY_STRING; $MM_restrictGoTo = $MM_restrictGoTo. $MM_qsChar . "accesscheck=" . urlencode($MM_referrer); header("Location: ". $MM_restrictGoTo); exit; } ?> Espero que lo entiendas el codigo y me ayudes por favor a todos y a ti juaniquillo. Y una persona me paso este codigo y me dijo que lo pusiera al inicio de todas las paginas pero en realidad no se como implementarlo ya que yo lo ise todo con el dreamweaver cs3 este es el codigo: session_start("Id"); if (!(session_is_registered("Id"))) { session_unset(); session_destroy(); echo '<SCRIPT>alert("No se ha iniciado Session, Favor Registrarse."); location.href=("index.php");</SCRIPT>'; exit; } Desde ya muchas gracias. |
| ||||
Respuesta: cuenta de usuario No, yo no expliqué como hacer trabajar con privilegios en ese tutorial. No se define roles de administrador ni usuario. Yo no uso el sistema de privilegios de DW así que nunca he usado esa función. Si me das algo de tiempo intento usarlo y te digo. |
| |||
Respuesta: cuenta de usuario Hola a todos gracias juaniquillo por responder, a entiendo pero me gustaria saber si ahy alguna forma o un codigo que se pueda implementar en mi sistema para que los usuarios no puedan copiar la url y asi ingresen a la pagina sin ser logeados. por favor de ante mano muchas gracias a todos. |
| |||
Respuesta: cuenta de usuario Hola a todos. Entonces Juaniquillo tu me dices que es mejor hacerlo con privilegios con codigo puro para asi restringir el acceso a las paguinas. Y entonces no ahy una manera de colocar un codigo al sistema de logeo que a creado el dreamweaver. Por que si no la ahy deberia crear un ingreso atraves de codigo puro para asi crearles los privilegios correspondientes estoy en lo cierto o no Juaniquillo. Por favor responder desde ya muchas gracias a todos del Foro del Web. a otra pergunta y si mi pagina esta echa toda con paginas dinamicas yo podria sacarle el codigo que me ha creado el dreamweaver para asi colocarle el otro codigo que si tiene las restrincciones (privilegios, logeo) se puede hacer eso o no amigos de la web y juaniquillo. |
| |||
Respuesta: cuenta de usuario Hola amigos del Foros del Web amigo tavo14gon, a ver si te entendi quieres activar las opciones de aplicacion cierto si es asi dirigete al menu principal del dreamweaver y veras una opcion que dira ventana y ahy buscas la opcion Insertar y la marcas y ahy te saldran todas las opciones y en donde te aparecera la opcion de Aplicacion. Espero q te alla ayudado chao. |
| |||
Respuesta: cuenta de usuario Amigo sigo todos los pasos que muestras pero cuando abro la sesion del usuario y me redirige a un perfil donde debe de decir usuario:nombre de kien inicio sesion pero no me sale el usuario que inicio sesion que hago necesito tu ayuda |
| |||
Respuesta: cuenta de usuario tengo que hacer un micrositio de carreras de ventas en el que vendedores necesitan un usuario y pasword para que vayan viendo en que posicion estan.. como hago eso? |