Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/06/2009, 21:26
Avatar de Ronruby
Ronruby
 
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 16 años, 8 meses
Puntos: 416
Respuesta: [Ayuda] Varias preguntas de php

Ya kike00 te explico el primero, lo malo del 1er script es que es inseguro, aunque restringe que se llame a CUALQUIER archivo (solo los .php), aun asi no es muy confiable dar toda esa libertad.

Sin embargo, el segundo:
Código php:
Ver original
  1. $lolwat = array('index', 'downloads', 'soiheardurgai');
  2. if(in_array($_GET['p'], $lolwat))
  3.     include($_GET['p'] . '.php');
  4. else
  5.    die('invalidpage');

Solo carga las paginas que se encuentran en el arreglo $lolwat. Si la variable enviada por URL se encuentra en la matriz (in_array()), entonces se carga la pagina.

El 3ero tiene el mismo funcionamiento, solo que se verifica que se envie una variable llamada id con el valor index (aparte de la que carga la pagina).