Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/12/2003, 23:19
Avatar de jpinedo
jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 6 meses
Puntos: 41
mmm sería bueno que empecemos a utilizar las etiquetas PHP para colorear el código y facilitar la ayuda... Acá repito el mismo código, pero coloreado
Código PHP:
<?php 
function Conectarse() 

if (!(
$link=mysql_connect("localhost","usuario",""))) 

echo 
"Error conectando a la base de datos."
exit(); 

if (!
mysql_select_db("reg",$link)) 

echo 
"Error seleccionando la base de datos."
exit(); 

return 
$link


$link=Conectarse(); 
echo 
"Conexión con la base de datos conseguida.<br>"

mysql_close($link); //cierra la conexion 

function quitar($mensaje

$mensaje str_replace("<","&lt;",$mensaje); 
$mensaje str_replace(">","&gt;",$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 "
Errornick escogido por otro usuario"; 

else 

$sql = "
INSERT INTO usuarios (nick,password,nombre,emailVALUES ("; 
$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(); 
?>
zsamer: Si puedes, edita tu mensaje anterior e incluye las etiquetas PHP /PHP (si lo haces, yo podré borrar este mensaje)

Saludos