Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/01/2005, 06:18
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 23 años, 7 meses
Puntos: 1
Me crea un espacio al final de la cadena

Hola gente tengo este codigo pero el problema es que si el dato ingresado es "1234" en la base me aparece "1234 ", osea me genera un espacio al final de la cadena.

Código PHP:
<?php include('../conexion.php'); //conectamos con la base de datos
$link = Conectarse();
function 
quitar($mensaje) //elimina simbolos indeseados
{ 
$mensaje = str_replace("<","&lt;",$mensaje); 
$mensaje = str_replace(">","&gt;",$mensaje); 
$mensaje = str_replace("\'","'",$mensaje); 
$mensaje = str_replace('\"',"&quot;",$mensaje); 
$mensaje = str_replace("\\\\","\",$mensaje); */
return 
$mensaje; 
}
$sql = "SELECT id_usuario FROM admin WHERE nic='".quitar($HTTP_POST_VARS["nic"])."'";
$result = mysql_query($sql); 
if(
$row = mysql_fetch_array($result)) { 
echo 
"&resultado=ocupado"; //nic ocupado
} 
else{
//insertamos los datos en nuestra base de datos
$sql = "INSERT INTO admin (nombre,clave,nic)VALUES("; 
$sql .= "'".quitar($HTTP_POST_VARS["nombre"])."'"; 
$sql .= ",'".quitar($HTTP_POST_VARS["clave"])."'"; 
$sql .= ",'".quitar($HTTP_POST_VARS["nic"])."'"; 
$sql .= ")"; 

mysql_query($sql); 
echo 
"&resultado=ok"; //registro exitoso
}
mysql_free_result($result); 
mysql_close();  
?>
La verdad es que no tengo ni idea como sacarlo, de echo no se ni como se genera asi que si alguien lo sabe por favor que me lo diga

Gracias.
__________________
Claudio Caldareri
diseñador Multimedial
www.disemedios.com.ar