|    
			
				12/10/2004, 08:35
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: septiembre-2003 Ubicación: Cancun mexico 
						Mensajes: 50
					 Antigüedad: 22 años, 1 mes Puntos: 0 |  | 
  |  No Pone Registros !!!  
  Hola que tal, esoty intentando hacer un registro de usuarios con activació por emial, lo de la activación ya lo pense pero aun no lo he puesto a prueba mi problema ahora es que no quiere poner los campos del formulario en la base de datos.
 Solo quiere registrar 5 campos y los demas no, por ejemplo en el codigo solo habilito que ponga 4 registros si los pone, pero le activo uno más y ya no pone ninguno.
 aqui les pongo el codigo del php parar hacer el registro:<?php
 function Conectarse()
 {
 if (!($link=mysql_connect("localhost","odie","odie"))  )
 {
 echo "Error conectando a la base de datos.";
 exit();
 }
 if (!mysql_select_db("thecitycancun",$link))
 {
 echo "Error seleccionando la base de datos.";
 exit();
 }
 return $link;
 }
 
 $sql=Conectarse();
 echo "Conexión con la base de datos conseguida.<br>";
 
 
 ?>
 
 <?
 
 if(trim($HTTP_POST_VARS["username"]) != "" && trim($HTTP_POST_VARS["email"]) != "")
 {
 $sql = "SELECT id FROM members WHERE username='".($HTTP_POST_VARS["username"])."'";
 $result = mysql_query($sql);
 if($row = mysql_fetch_array($result))
 {
 echo "Error, Username escogido por otro usuario";
 }
 else
 {
 $sql = "INSERT INTO `members` (`username` , `PASSWORD` , `name` , `country` , `othercountry`) VALUES (";
 $sql .= "'".($HTTP_POST_VARS["username"])."'";
 $sql .= ",'".($HTTP_POST_VARS["PASSWORD"])."'";
 $sql .= ",'".($HTTP_POST_VARS["name"])."'";
 $sql .= ",'".($HTTP_POST_VARS["country"])."'";
 $sql .= "'".($HTTP_POST_VARS["othercountry"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["state"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["adress"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["zipcode"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["age"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["birthday"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["birthmonth"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["birthyear"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["sexo"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["ocupation"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["email"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["EspEvents"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["ProShop"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["TravelPack"])."'";
 //$sql .= "'".quitar($HTTP_POST_VARS["PromoSpon"])."'";
 
 $sql .= ")";
 
 mysql_query($sql);
 echo "Registro exitoso!";
 echo "usuario 'name'" ;
 }
 mysql_free_result($result);
 }
 else
 {
 echo "Debe llenar como minimo los campos de email y password";
 }
 mysql_close();
 ?>
 
 
 Como ven, tienen abanderas algunos registros precisamente por que no los quiere poner.
 
 Por favor alguien que me pueda ayudar con esto....
 
 Mil gracias
     |