Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2010, 20:02
cazaplanetas
 
Fecha de Ingreso: diciembre-2010
Mensajes: 8
Antigüedad: 13 años, 3 meses
Puntos: 0
¿que hace $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue; ?

Hola a todos/as.

Estoy haciendo una pagina web con php/mysql y un sistema de login de usuarios. Aun no he tenido mucho tiempo de meterme a fondo con php y estoy dándole mas caña a sql, ademas, con ayuda de dreamweaver se puden hacer maravillas... jeje.

El tema es que el programita me genera un codigo para login y se mas o menos lo que hace (creo), pero esta linea me parece un poco confusa:

$theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
}

vale, se que le quita los caracteres especiales a $theValue, pero ...
- ¿Como lo hace?
- ¿Que hace el "?" despues del "get_magic_quotes_gpc()"?
- ¿Que hace el ": $theValue" al final de la igualdad?

Agradecería a alguna alma caritativa que pueda explicármelo porque me tiene intrigado.

Gracias de antemano.