![]() |
Re: cuenta de usuario Hola, Para lo del nombre de usuario,gracias: lo habia hecho mal y he seguido tu tutorial y va bien ahora. Pero para el login en mi sitio remoto sigue sin funcionar y veo todo bien no se lo que le pasa ??? Me puedes explicar como comprobarlo esta connexion ! Gracias. |
Re: cuenta de usuario si tienes la información de tu base de datos en el servidor remoto solo tienes que abrir la página donde esta la conexión. DW la pone en un folder llamado 'Connections' y le pone un nombre que comienza con 'con'. Abre esa página y ahí encontrarás la info de la conexión. has una página con el mismo nombre y con la información de tu servidor MySL remoto y súbela al folder correspondiente en tu tu servidor remoto. |
Re: cuenta de usuario Hola, No he encontrado el problema de la conexion con el servidor remoto.Entonces he empiezado otra vez de zero pero ahora no me funciona nada!!!!Ni servidor de prueba NADA!!! ESTOY DESESPERADO!!! Alguien me puede explicar los pasos desde la creación de la base de datos hasta copiar el login y sus archivos a mi servidor remoto porque me estoy volviendo loco con este programa. Lo del phpMyadmin pensaba mas o menos tenerlo claro pero ahora tengo mis dudas! Ademas cuando arranco el DW8 me sale un error : "la especificación de una etiqueta de tercero no tiene atributos.Compruebe los archivos de etiqueta de terceros para asegurarse de que ha incluido todos los atributos requeridos y reinicie dreamweaver" Lo siento de molestar pero necesito ayuda!!!! Gracias. |
Re: cuenta de usuario primero que nada, ese error no lo conozco, pero intenta yendo a este mensaje el cual ha ayudado a varios usuarios con errores javascript: http://www.forosdelweb.com/f17/error...ata-js-493944/ Segundo, tienes que hacer que tus aplicaciones funcionen localmente antes de subirlas. La creación de la base de datos la haces usando PHPMyAdmin. La creas en la página de inicio, dandole un nombre y presionando el botón de 'create': http://img337.imageshack.us/img337/4...v251100cc9.gif Después tienes que saber cuantos y que campos quieres crear. Como te dije en un mensaje anterior, puedes usar el código que escribí. Lo pones en el campo que te aparece cuando le das a la pestaña de SQL: Código: CREATE TABLE `usuarios` (Para algo más complicado pásate por la sección de base de datos para que ellos te ayuden mejor. Después, para tu servidor remoto tienes que hacer lo mismo, osea, crear la base de datos y crear los campos usando ese mismo código. OTRA OPCIÓN: Si ya tienes información en tu base de datos también puedes usar la función 'export'. Para eso escoge tu base de datos en la izquierda, le das la pestaña de 'export', seleccionas todas las tablas de tu base de datos, verifica que las casillas de Structure, Data y Save as file estén seleccionadas y le das al botón de 'Go'. http://img127.imageshack.us/img127/4...sdfasadei8.jpg Guardas el archivo en un sitio seguro. PHPMyAdmin nombre el archivo de esta manera: nombredetubasededatos.sql Despues que tengas ese archivo puedes ir a tu PHPMyAdmin remoto y: - Creas la base de datos primero - Importas el archivo sql que acabas de crear Para Importar el archivo sql escoges tu base de datos a la izquierda,vas al botón de browse que esta en la pestaña de 'SQL 'o en la pestaña de 'Import' según la versión de PHPMyAdmin que uses. Como ves, lo primero es crear las dos bases de datos, la remota y la local, exactamente iguales. Me dices si tienes algún problema. |
Re: cuenta de usuario Hola Juaniquillo, Primero mucha gracias para ayudarme, iba a tirar el PC por la ventana!!! Aqui tienes lo que he hecho : 1-Installa de nuevo el WAMP5 2-Ir al PHPMyAdmin(Localhost) cambiar el usuario a "Privilegio" y borrar el usuario "root" 3-Comprobar que el PHPMyAdmin(Localhost) funciona con mi nuevo usuario 4-Crear mi base de datos. 5-Crear mi tabla "usuario" siguiendo tu explicaciones con copiar el texto y pegarlo a la pestaña SQL. 6- He exportado el archivo .sql de mi base de datos. Y aqui viene mi pregunta: donde esta el PHPMyAdmin Remoto??? Solo conoco uno ! Como la creo ? Gracias. |
Re: cuenta de usuario eso depende de que servidor tienes. esa es una pregunta que se la tienes que hacer a la compañía a la cual pagas por el servidor remoto. si tienes c-panel (lo cual es casi siempre el caso) puedes accesar al phpmyadmin en la sección de base de datos. |
Re: cuenta de usuario Hola, Ya lo he visto a mi servidor de hosting pero el nombre de la base de datos y de la tabla deben ser lo mismo que el servidor de prueba porque a mi servidor remoto no puedo cambiar el nombre de la base de datos? Bueno ya he creado una otra Base de datos en localhost con el mismo nombre de DB y de tabla usando "exportar" prealablemente he grabado mis usuarios que podran acceder a la web. Supongo que ahora pasamos a la parte del dreamweaver,no? Gracias. |
Re: cuenta de usuario si, pero primero tienes que crear el usuario asociado con tu base de datos en PHPMyadmin. En la página inicial de PHPMyadmin, dependiendo que versión tienes, dales al link que dice 'Users' o 'Privileges'. Una vez ahí, en la sección de 'New User' creas el usuario. Pones el nombre del usuario, el password y escoges todos los privilegios. http://img254.imageshack.us/img254/7...v262044hx3.gif Una vez hagas eso te aparecerá el usuario en la listas de usuarios. Le das a 'Grant': http://img144.imageshack.us/img144/8...v262052og1.gif y entonces asocias este usuario con tu base de datos. en mi caso mi base de datos se llama Pruebas: http://img339.imageshack.us/img339/4...v262053ml9.gif Trata de hacer esto en tu servidor remoto primero porque a veces los servidores te asignan prefijos para tus base de datos y servidores, y de esa forma puedes crear el mismo usuario en tu servidor local. Lo próximo será hacer la conexión de DW con la base de datos, lo cual es bastante fácil. Puedes ver como hacerlo por aquí: http://www.forosdelweb.com/f17/conec...-mysql-431098/ |
Re: cuenta de usuario Hola, Era mejor que empiezo por el servidor remoto porque no puedo cambiar el usuario y el nombre de base de datos. Entonces he hecho los mismos parametros en mi servidor de prueba. He hecho la connection y he hecho lo de la hoja "login" pero me sale eso : http://img513.imageshack.us/img513/2783/errordw8jb9.jpg Sabes que puede pasar?Todavia no he encontrado lo del error que tengo a cada vez que abro el DW8. Saludos. |
Re: cuenta de usuario Lo que parece es que partes de tu código no están dentro de tags de php. Es más, todo lo que ves ahí no es un error sino el código PHP puesto en HTML. ¿En qué paso de del tutorial te paso eso? |
Re: cuenta de usuario En el paso de "Server Behavior"-->User AuthentiCATION--> login in User me pasa eso. Es como si me falta simbolos,puede ser que sea relacionado con el error que tengo cuando arranco el DW8 (aqui la tienes). http://img125.imageshack.us/my.php?image=errordw802lo5.jpg No se que pasa, voy a probar de desinstallar el DW8 y reinstallarlo despuès. A ver que pasa! |
Re: cuenta de usuario Como te había dicho, ese mensaje no lo había visto antes así que no se que puede ser. Otra cosa, este tutorial es para DW8, así que no se las consecuencias de hacerlo en DWCS3, aunque no creo que haya problemas. |
Re: cuenta de usuario Hola, He reinstalado el DWCS3 pero sigue igual!!! Que programa me aconsejas para seguir la paginas de login y el diseño web? |
Re: cuenta de usuario como dije arriba, ese tutorial esta hecho para DW8 ya que es el editor que yo uso, pero pienso migrar pronto a DWCS3. Yo te aconsejo que les envíes un mensaje a Adobe para que te ayuden a resolver el problema. |
Re: cuenta de usuario Hola, Ahora en mi servidor de prueba todo va bien pero al subir a mi servidor remoto tengo eso: ----------------------------------------------------------------------------------------------------- Warning: require_once(Connections/conex01.php) [function.require-once]: failed to open stream: No such file or directory in /homepages/14/d223259226/htdocs/index.php on line 1 Fatal error: require_once() [function.require]: Failed opening required 'Connections/conex01.php' (include_path='.:/usr/local/lib/php5') in /homepages/14/d223259226/htdocs/index.php on line 1 ------------------------------------------------------------------------------------------------------- Para la base de datos he exportado un .sql de mi servidor remoto y importado al de prueba. Para subir los archivos hay algunas precausion que tener ??? Gracias. |
Re: cuenta de usuario eso quiere decir que la ruta de tu conexión está mal. La página donde esta tu conexión debería estar en esta ruta: Código: Connections/conex01.php |
Re: cuenta de usuario Hola, Gracias por contestar. He comprobado la ruta y con un programa FTP (cuteFTP) he copiado todo igual que el servidor de prueba y no funciona!!!La base de datos tiene el mismo nombre ,mismo usuario misma contraseña, no se que he podido hacer mal ???? |
Re: cuenta de usuario ¿qué error sale? Tienes que tener en cuenta que son muchas cosas las que pueden ir mal, pero con algo de paciencia al final tendrás todo como lo quieres. |
Re: cuenta de usuario Hola, Aqui tienes el mesaje de error que me da, es el mismo que antes pero el archivo de connections es igual situado que al servidor de prueba ( dentro la carpeta "connection"). ------------------------------------------------------------------------------------------------------ Warning: mysql_pconnect() [function.mysql-pconnect]: Can't connect to local MySQL server through socket '/tmp/mysqld.sock' (2) in /homepages/14/d223259226/htdocs/Connections/conex01.php on line 9 Fatal error: Can't connect to local MySQL server through socket '/tmp/mysqld.sock' (2) in /homepages/14/d223259226/htdocs/Connections/conex01.php on line 9 ------------------------------------------------------------------------------------------------------ En la linea 9 hay esto : $conex01 = mysql_pconnect($hostname_conex01, $username_conex01, $password_conex01) or trigger_error(mysql_error(),E_USER_ERROR); A mi servidor de prueba lo del login y los links con la paginas (error o pagina principal) va bien,los unicos que no van son el recordset para recuperar las valores de la base de datos y el button "Vista live Data"me sale este mesaje : "Dreamweaver no pudo convertir correctamente la pagina dinamica del servidor." Te suena de algo estos mesajes de error. |
Re: cuenta de usuario Hay que leer con paciencia ... ? no seas apurado .. porque ais no aprenderas nada...Okis |
Re: cuenta de usuario No de Vista live Data ni idea ya que no lo uso, pero lo que veo en el mensaje del servidor remoto es que no puede comunicarse con el servidor MySQL. Debe ser un problema del nombre del servidor. No se lo que tienes ahora escrito en tu página de conexión pero por lo que veo no es lo correcto. A lo mejor no se conecta por 'localhost'. ¿En algún lado de la página donde creaste la base de datos remota te dice que código PHP debes usar? Si lo has hecho usando C-panel te muestra un ejemplo. Algo así: http://img264.imageshack.us/img264/7233/37808585lf3.jpg |
Re: cuenta de usuario Hola, Tenia razon no se conecta por "localhost" ,he remplazado "localhost" por el nombre del servidopr de mi alojamiento web en mi archivo de conexion y ahora FUNCIONNNNNNNNNA!!!! Gracias. |
Re: cuenta de usuario De nada. Que bueno que ya te funciona. Saludos. |
Re: cuenta de usuario Hola de nuevo, Una pregunta más : si quiero proteger todo mi sitio en internet con eso del login es sufficiente? Tengo en index.html la pagina del login y si el usuario esta ok va a la pagina principal con todo los link de mi sitio web.Eso es suficiente or hay que hacer algo más? Quiero restringir el sitio a solo usuarios de mis base de datos. Ademas ahora tengo un problema con el recordset: no logro que cuando un usuario entra los datos se actualizan por ejemplo si el usuario "toto" entra a la pagina principal se ve "Hola toto" y si es otro usuario se ve su nombre.He echo lo que se indica antes pero no me sale nada Alguna idea de lo que pasa ??? Gracias por adelantado. Fenua73. |
Re: cuenta de usuario en la primera página de este mensaje explico como restringir una pagina en DW. |
Re: cuenta de usuario A cada pagina tengo que hacer eso de restringir? Y con mi problema del recordset sabe de donde puede venir? |
Re: cuenta de usuario si, tienes que hacer eso con todas las páginas que quieras restringir. lo de tu recordset no lo he entendido bien. |
Re: cuenta de usuario lo del recordset es que el texto dinamicos no se actualizan según el usuario que entra, no se ve nada esta en blanco?? |
Re: cuenta de usuario Haz hecho el recordset como he explicado en la página anterior, en este mensaje? http://www.forosdelweb.com/1967805-post15.html Tienes también que tener en cuenta que la variable de usuario que crea DW puede que no se llame 'MM_Username' sino de otra forma en DWCS3, pero no podría estar seguro ya que no tengo esa versión. |
Re: cuenta de usuario Chicos, divinos los tutoriales, he aprendido mucho, mi problema es que yo hice la pagina de inicio de sesion, asi tal cual como explicaron, pero no me funciona, cuando la abro, me salen los siguientes mensajes encima de la pagina Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent in C:\AppServ\www\ReqWeb\InicioSC.php on line 85504 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\AppServ\www\ReqWeb\InicioSC.php:20099656) in C:\AppServ\www\ReqWeb\InicioSC.php on line -167771546 Aun asi, yo pruebo y le doy al usuario y contraseña correcta y me sale que tiene problemas con los headers asi que no va a la pgina que debe acceder Si le doy usuario y contraseñas incorrecto si va a la pagina de error, el codigo de PHP que genera dreamweaver es el siguiente: <?php virtual('/ReqWeb/Connections/connReqWeb.php'); ?> <?php // *** Validate request to login to this site. if (!isset($_SESSION)) { session_start(); } $loginFormAction = $_SERVER['PHP_SELF']; if (isset($_GET['accesscheck'])) { $_SESSION['PrevUrl'] = $_GET['accesscheck']; } if (isset($_POST['txtDepto'])) { $loginUsername=$_POST['txtDepto']; $password=$_POST['txtClave']; $MM_fldUserAuthorization = ""; $MM_redirectLoginSuccess = "/ReqWeb/RequiSC.php"; $MM_redirectLoginFailed = "/ReqWeb/MntDeptos.php"; $MM_redirecttoReferrer = false; mysql_select_db($database_connReqWeb, $connReqWeb); $LoginRS__query=sprintf("SELECT CodDepto, Clave FROM g0deptos WHERE CodDepto='%s' AND Clave='%s'", get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password)); $LoginRS = mysql_query($LoginRS__query, $connReqWeb) or die(mysql_error()); $loginFoundUser = mysql_num_rows($LoginRS); if ($loginFoundUser) { $loginStrGroup = ""; //declare two session variables and assign them $_SESSION['MM_Username'] = $loginUsername; $_SESSION['MM_UserGroup'] = $loginStrGroup; if (isset($_SESSION['PrevUrl']) && false) { $MM_redirectLoginSuccess = $_SESSION['PrevUrl']; } header("Location: " . $MM_redirectLoginSuccess ); } else { header("Location: ". $MM_redirectLoginFailed ); } } ?> Gracias por su ayuda |
| La zona horaria es GMT -6. Ahora son las 03:38. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.