Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/05/2011, 04:48
Avatar de Gambinoh
Gambinoh
 
Fecha de Ingreso: diciembre-2010
Mensajes: 348
Antigüedad: 13 años, 5 meses
Puntos: 11
Evitar que se modifiquen parametros en url

Me gustaría evitar que se pudieran introducir vía URL parámetros erróneos que permitieran recargar mi página con errores.

Pongo un ejemplo:

Si tenemos una página ficticia llamada forofosdelweb.com/index.php?id=foro-php, digamos que alguien modifica foro-php por foro-pph.

Entonces la página no se visualizaría bién...

Pues a mi me gustaría en esos casos desviar a una página error 404 o bien no permitir que se recargue mi página.

Mi idea era tan simple como crear una estructura de control de tipo condicional if y asignarle como condición unos valores posibles para el parámetro id, y entre llaves el resto de la página.

Digamos que sería como un interruptor.

¿Ideas? He visto que alguna página importante tipo ixquick.com encriptan la url y punto.

PD: Ya uso mysqli_real_escape_string() para escapar caracteres.