Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/06/2003, 13:55
Avatar de amanda75
amanda75
 
Fecha de Ingreso: junio-2003
Ubicación: cerca, pero no mucho
Mensajes: 684
Antigüedad: 20 años, 10 meses
Puntos: 0
Interpretando el código

Esto es parte del código del perfil de usuario de los foros de phpbb y me surgen dos dudas al leerlo

Código PHP:
if ( $mode == 'editprofile' )
    {
    
$user_id intval($HTTP_POST_VARS['user_id']);
    
$current_email trim(htmlspecialchars($HTTP_POST_VARS['current_email']));
    
    } 
1.- $current_

¿ es esta la función current de la que habla el manual de php? y si no lo es ¿por qué se escribe esto delante de email.

En la base de datos el campo se llama "email" al igual que en la base de datos también existe el campo "user_id"

2.- htmlspecialchars, en el manual dice :

Convierte caracteres especiales a entidades HTML .Ciertos caracteres tienen significados especiales en HTML, y deben ser representados por entidades HTML si se desea preservar su significado. Esta función devuelve una cadena con dichas conversiones realizadas.

¿se refiere a @? ¿en qué otros casos más o menos comunes deberia utilizarse esta función?

Gracias por vuestra ayuda.