-- MySQL Administrator dump 1.4 -- -- ------------------------------------------------------ -- Server version 5.0.27-community
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
-- -- Create schema `database` --
CREATE DATABASE IF NOT EXISTS `database`; USE `database`;
-- -- Definition of table `users` --
DROP TABLE IF EXISTS `users`; CREATE TABLE `users` ( `id` int(10) unsigned NOT NULL auto_increment, `username` varchar(45) collate latin1_general_ci NOT NULL, `password` varchar(45) collate latin1_general_ci NOT NULL, `email` varchar(45) collate latin1_general_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
-- -- Dumping data for table `users` --
/*!40000 ALTER TABLE `users` DISABLE KEYS */; /*!40000 ALTER TABLE `users` ENABLE KEYS */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
amigo.. t explico.. hice una web dond qiero q los usuarios se registren.. descargue unos archivos en dond ya estaba programado el login y registracion.. lo unico q me hace falta es subir el sql a algun host..lo mejor seria subirlo en mi@.. xq ya tngo la web aca..
este es el sql como ya habras leido pro cuando lo subo me dice ese error del user
no se q lineas tengo que modificar.. Espero que ahora hayas podido entender que es lo que qiero.. muchas gracias
-- MySQL Administrator dump 1.4 -- -- ------------------------------------------------------ -- Server version 5.0.27-community
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */; /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
-- -- Create schema `database` --
CREATE DATABASE IF NOT EXISTS `database`; USE `database`;
-- -- Definition of table `users` --
DROP TABLE IF EXISTS `users`; CREATE TABLE `users` ( `id` int(10) unsigned NOT NULL auto_increment, `username` varchar(45) collate latin1_general_ci NOT NULL, `password` varchar(45) collate latin1_general_ci NOT NULL, `email` varchar(45) collate latin1_general_ci NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;
-- -- Dumping data for table `users` --
/*!40000 ALTER TABLE `users` DISABLE KEYS */; /*!40000 ALTER TABLE `users` ENABLE KEYS */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */; /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */; /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
Desde el panel de control creas la base de datos del espacio y asignas la contraseña.
Debes configurar el/los scripts Php que conectan con la base de datos con los 3 parámetros (usuario, contraseña y servidor Mysql). El mysqlserver es mysql.webcindario.com
Debes subir los scripts Php (y resto de los archivos) por WebFtp (desde el panel de control) o con un cliente Ftp (FileZilla).
- creas y programas un script php para que ejecute ese Sql (en este caso tambien debes subir este script + el sql al espacio web) y luego ejecutarlo una sola vez.
- puedes ejecutar el Sql en el link que pasé arriba (solo las instrucciones, sin los comentarios).
<body bgcolor="#000000"> <div id="container"><p></p> <p align="center" class="Estilo3">Acceso a tu Cuenta<br /> <br /><br /><br /> <?php // Configura los datos de tu cuenta $dbhost='mysql.webcindario.com'; $dbusername='xxxx'; //datos privados $dbuserpass='xxxx'; $dbname='xxxx';
// Conectar a la base de datos mysql_connect($dbhost,$dbusename,$dbuserpass) or die(mysql_error()); mysql_select_db("xxxx") or die(mysql_error());
if ($_POST['username']) { //Comprobacion del envio del nombre de usuario y password $username=$_POST['username']; $password=$_POST['password']; if ($password==NULL) { echo "El password en incorrecto"; }else{ $query = mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error()); $data = mysql_fetch_array($query); if($data['password'] != $password) { echo "Login incorrecto"; }else{ $query = mysql_query("SELECT username,password FROM users WHERE username = '$username'") or die(mysql_error()); $row = mysql_fetch_array($query); $_SESSION["s_username"] = $row['username']; echo "<html><head></head><body>Bienvenido ".$_SESSION['s_username']." a tu cuenta<br><br><br>Aquí estan tus datos<br><br><br></body></html>"; // Make a MySQL Connection mysql_connect($dbhost,$dbusename,$dbuserpass) or die(mysql_error()); mysql_select_db("samsungs5620") or die(mysql_error());
// Retrieve all the data from the "example" table $result = mysql_query("SELECT username,password,email FROM users WHERE username = '$username'") or die(mysql_error());
// store the record of the "example" table into $row $row = mysql_fetch_array( $result ); // Print out the contents of the entry - echo "<font face='verdana' color='#ffffff' size='2'>Usuario: ".$row['username']; echo "<br><font face='verdana' color='#ffffff' size='2'>Contraseña:</font>".$row['password']; echo "<br><font face='verdana' color='#ffffff' size='2'>Email:</font>".$row['email']; } } } ?> </div> </body> </html>
warning: mysql_connect() [function.mysql-connect]: Access denied for user 'apache'@'192.168.0.65' (using password: YES) in/home/webcindario/s/a/samsungs5620/entrar.php on line 42 Access denied for user 'apache'@'192.168.0.65' (using password: YES)
warning: mysql_connect() [function.mysql-connect]: Access denied for user 'apache'@'192.168.0.65' (using password: YES) in/home/webcindario/s/a/samsungs5620/entrar.php on line 42 Access denied for user 'apache'@'192.168.0.65' (using password: YES)
como lo puedo solucionar? a dond esta el error?
El sistema se da cuenta del error en la línea 42... que tiene que ver con los datos de acceso a MySQL, que tendrás que revisar.
TU NO PUEDES Escribir nuevos temas en este foro TU NO PUEDES Responder a los temas en este foro TU NO PUEDES Editar tus propios mensajes en este foro TU NO PUEDES Borrar tus propios mensajes en este foro