Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/07/2010, 17:17
enkryptedname
 
Fecha de Ingreso: abril-2010
Ubicación: La coruña
Mensajes: 24
Antigüedad: 14 años
Puntos: 0
Respuesta: Ayuda con un código

Cita:
Iniciado por carlos_belisario Ver Mensaje
podrias poner cual es el codigo completo xq aki no se ve cuales son esas lineas o podrias poner el contenido de esas lineas
Hola amigo. Muchas gracias por todo. Pero le pedí ayuda a un amigo del correo y me corrigió todo el codigo. El código sería:
Código:
<?php
function quitar($mensaje)
{
$mensaje = str_replace("<","<",$mensaje);
$mensaje = str_replace(">",">",$mensaje);
$mensaje = str_replace("\'","'",$mensaje);
return $mensaje;
}

if(isset($_POST['Nombre']) && !empty($_POST['Nombre'])
&& isset($_POST['Apellidos']) && !empty($_POST['Apellidos'])
&& isset($_POST['Nick']) && !empty($_POST['Nick'])
&& isset($_POST['Password']) && !empty($_POST['Password'])
&& isset($_POST['Correo']) && !empty($_POST['Correo']))
   {
   // Si entramos es que todo se ha realizado correctamente
include("conexion.php");//utility library
$sql = "SELECT ID FROM registro WHERE Nick='".quitar($HTTP_POST_VARS["Nick"])."'";
$result = mysql_query($sql);
if($row = mysql_fetch_array($result))
{
echo "Error, nick escogido por otro usuario.<br> Por favor regrese al formulario y escoja otro nick.<br>";
}
else
    {
// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO registro (Nombre,Apellidos,Nick,Password,Correo)
VALUES ('{$_POST['Nombre']}','{$_POST['Apellidos']}','{$_POST['Nick']}','{$_POST['Password']}','{$_POST['Correo']}')",$db);

// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error($db);

if(!empty($my_error)) 
{ 
echo "Ha habido un error al insertar los valores. $my_error"; 
}
else
{
echo "Los datos han sido introducidos satisfactoriamente. Gracias y disfrute.";
}
    }
   }
else 
 {
echo "Error, no ha introducido todos los datos obligatorios. Por favor regrese al formulario.";
 }


?>
muchas gracias por tu ayuda