inphp
Usuario Novato
Usuario Novato

Este archivo no me permite conectarme y tampoco hacer el insert en la base de datos, cuando lo llamo desde el archivo procesar.php,  tampoco me da error. Alquien sabra porque. Muchas gracias

Archivo CONEX.PHP
<?php
 $servidor = "localhost";
 $usuario = "root";
 $password = "";
 $base = "palm";
 function Conectarse() {
  $con=mysql_connect($servidor,$usuario,$password);
  if ($con) { 
   mysql_select_db($base,$con);
   }else{
    echo "Error conectando al servidor.";
   }
   return $con;
 }
?>

ARCHIVO PROCESAR.PHP

<?php
 include ("conex.php");
    $link=Conectarse();
    $nombre=$_GET['nombre'];
    $password=$_GET['clave'];  
    $tipo=$_GET['tipo'];
    $sql=mysql_query("insert into usuarios (nombre,contrasena,tipo) values ('$nombre', md5 ('$password'), '$tipo')",$link);
    if ($sql) {
  if (mysql_query) {
   echo "<script language='javascript'>
    alert ('Datos ingresados correctos!!');
    </script>";
  }else{
   echo "<script language='javascript'>
    alert ('ERROR. Datos NO ingresados!!');
    </script>";
   }
  } 
   
   header("Location:../usuarios.php");
?>

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por inphp

 $servidor = "localhost";
 $usuario = "root";
 $password = "";

¿Esta bien eso?

Avatar Image
Colega ;)
Colega ;)
Escrito originalmente por NoSetup.org
Escrito originalmente por inphp

 $servidor = "localhost";
 $usuario = "root";
 $password = "";

¿Esta bien eso?

Añado a lo dicho por NoSetup:

En miarroba no se usa localhost sino mysql.webcindario.com

El usuario debes usar el de la dirección de tu espacio web (si fuera miweb.webcindario.com; pondrías miweb)

La contraseña debe ser la que definieras al crear tu espacio web (que es diferente a la de tu usuario)

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por EffectedCard
Escrito originalmente por NoSetup.org
Escrito originalmente por inphp

 $servidor = "localhost";
 $usuario = "root";
 $password = "";

¿Esta bien eso?

Añado a lo dicho por NoSetup:

En miarroba no se usa localhost sino http://mysql.webcindario.com

Pero que no se pone así exactamente en esta parte...

Lo mejor, es ver el panel de control y verás como se pone y cuales son los datos.

Avatar Image
Colega ;)
Colega ;)
Escrito originalmente por NoSetup.org
Escrito originalmente por EffectedCard
Escrito originalmente por NoSetup.org
Escrito originalmente por inphp

 $servidor = "localhost";
 $usuario = "root";
 $password = "";

¿Esta bien eso?

Añado a lo dicho por NoSetup:

En miarroba no se usa localhost sino http://mysql.webcindario.com

Pero que no se pone así exactamente en esta parte...

Lo mejor, es ver el panel de control y verás como se pone y cuales son los datos.

Sin el http://, sí, eso ha sido fallo mío. De todas formas, ahora mismo (al menos en mi caso) si accedes al panel te encuentras con un precioso:

No hay base de datos
Avatar Image
Usuario habitual
Usuario habitual

LA CREASTE???

MMMMM.... Me parece que nop...XD

Tenes que ir a administrador/preferencias y tildar MySQL activa y ahi te pide los datos necesario para crear tu base de datos..

SUERTE.......

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares