Dejo codigo por si alguien me puede ayudar, gracias de ante mano ;)
Código:
Aqui el codigo de conexion.php<?php $user=$_GET['nick']; $pass=$_GET['contraseña']; $mail=$_GET['email']; function error() { if ($user="" && $pass="" && $mail="") { $error=true; } else { $error=false; } return $error; } include("conexion.php"); # Incluimos el conectar.php if(isset($_GET['register'])) { # Miramos si han dado al boton enviar noticia $xerror=error(); if ($xerror=false) { $sql = "INSERT INTO `usuarios` (Nick,contraseña,mail) values"; # Abirmos la tabla sql $sql.= "('$user','$pass','$mail')"; # Y insertamos estos valores if(mysql_query($sql)) { # Expones sql echo "Se ha enviado la noticia correctamente"; # si se ha enviado la noticia correctamente }else{ echo "Ha habido un error en enviar la noticia"; # Si ha habido un error } } } else { echo 'Falta un dato por favor ingreselo'; } echo'<div id="registro_users"> <span class="titulo">Registro de usuarios</span> <div id="formulario"> <form action="registrar.php" method="GET"> <a>Introduce Nick:</a><br /> <input type="text" name="nick"><br /><br /> <a>Introduce contraseña:</a><br /> <input type="password" name="contraseña"><br /><br /> <a>Introduce email:</a><br /> <input type="text" name="email"><br /><br /> <input name="register" type="submit" value="Registrar" /> </form>'; ?>
Código:
Se que los datos de la conexion estan bien sino me mostraran el mensaje ;)<?PHP $host="server"; //servidor mysql $user="user"; //usuario mysql $pass="user"; //contraseña $db="cms"; //nombre de base de datos $conexion=mysql_connect($host, $user, $pass) or die("Error en la conexion"); //Nos conectamos y si hay un error mostramos mensaje $sdb=mysql_select_db($db,$conexion) or die ("Error al abrir la base de datos"); //Abrimos las base de datos y si hay un error mostramos mensaje ?>
salu2