Avatar Image
Usuario habitual
Usuario habitual

Tengo un archivo al cual tengo que incluirle una conexion mysql en donde pone ""//AQUI CONEXION O include() DE ARCHIVO DE CONEXION CON BASE DE DATOS."" :

--------------------------------------------------------
<?php
//AQUI CONEXION O include() DE ARCHIVO DE CONEXION CON BASE DE DATOS.

function quitar($mensaje)
{
$mensaje = str_replace("<","<",$mensaje);
$mensaje = str_replace(">",">",$mensaje);
$mensaje = str_replace("'","'",$mensaje);
$mensaje = str_replace('"',""",$mensaje);
$mensaje = str_replace("\\","\",$mensaje);
return $mensaje;
}

if(trim($HTTP_POST_VARS["nick"]) != "" && trim($HTTP_POST_VARS["email"]) != "")
{
$sql = "SELECT id FROM usuarios WHERE nick='".quitar($HTTP_POST_VARS["nick"])."'";
$result = mysql_query($sql);
if($row = mysql_fetch_array($result))
{
echo "Error, nick escogido por otro usuario";
}
else
{
$sql = "INSERT INTO usuarios (nick,password,nombre,email) VALUES (";
$sql .= "'".quitar($HTTP_POST_VARS["nick"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["password"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["nombre"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["email"])."'";
$sql .= ")";
mysql_query($sql);
echo "Registro exitoso!";
}
mysql_free_result($result);
}
else
{
echo "Debe llenar como minimo los campos de email y password";
}
mysql_close();
?>
-----------------

el caso es que las tablas que venian con ese archivo ya las e creado y e intentado incluirle la conexion a la base de datos a traves de 2 archivos quedando asin:

---------------------------1 archivo: ej2 -------------------
<?php //AQUI DEBAJO EN LA PRIMERA LINEA ESTA ECHA LA CONEXION
{
include("conex.php");
{
$mensaje = str_replace("<","<",$mensaje);
$mensaje = str_replace(">",">",$mensaje);
$mensaje = str_replace("'","'",$mensaje);
$mensaje = str_replace('"',""",$mensaje);
$mensaje = str_replace("\\","\",$mensaje);
return $mensaje;
}
if(trim($HTTP_POST_VARS["nick"]) != "" && trim($HTTP_POST_VARS["email"]) != "")
{
$sql = "SELECT id FROM usuarios WHERE nick='".quitar($HTTP_POST_VARS["nick"])."'";
$result = mysql_query($sql);
if($row = mysql_fetch_array($result))
{
echo "Error, nick escogido por otro usuario";
}
else
{
$sql = "INSERT INTO usuarios (nick,password,nombre,email) VALUES (";
$sql .= "'".quitar($HTTP_POST_VARS["nick"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["password"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["nombre"])."'";
$sql .= ",'".quitar($HTTP_POST_VARS["email"])."'";
$sql .= ")";
mysql_query($sql);
echo "Registro exitoso!";
}
mysql_free_result($result);
}
else
{
echo "Debe llenar como minimo los campos de email y password";
}
mysql_close();
?>
------------------------------2 archivo: conex.php---------------
<?php
function Conectarse()
{
if (!($link=mysql_connect("localhost","usuario","contraseña")))
{echo "Error en el nombre de usuario y contraseña,revisa el archivo conex.php";
exit();
}
if (!mysql_select_db("nombredelabasededatos",$link))
{echo "Error en el nombre de la base de datos,revisa el archivo conex.php";
exit();
}
return $link;
}
?>
-------------------------------------------

lo que quisiera saber si esta bien echa la conexion, o si la falta algo PODRIA ALGUIEN QUE TENGA CONOCIMIENTOS DEL TEMA :-(

Avatar Image
Machacateclados
Machacateclados

Este script yo lo baje de http://www.miscodigos.com y lo he hecho funcionar perfectamente, tenía unos errores y simplifique el código porque estaba demasiado largo, aquí está el tema donde escribí el código y la conexión a la base de datos:

http://miarroba.com/foros/ver.php?temaid=430016&foroid=17451

Saludos !!!

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
TemaUsuariosRespuestasVisitasActividad
Por: , el 03/Dic/2017, 18:54
jeanberny Narupiece Geraz634kDec/17
Por: , el 23/Oct/2017, 06:23
armafcla joaquinito01 NoSetup.org22kOct/17
Por: , el 11/Sep/2015, 18:16
DavidFerrero93 GestionXls22kSep/15
Por: , el 11/May/2012, 08:22
luis12345manuel NoSetup.org110kMay/12
Por: , el 12/Dic/2011, 20:46
ppzaldivar GestionXls12kDec/11