logoExtra: mostrar

Descripción: Mostramos el contenido de una url pasada como parámetro.


A continuación mostramos los apuntes asociados a este extra:

Metamorfosis con dos ficheros y una tabla
Para reparar los errores mostrados en el apunte anterior teníamos diferentes opciones que hemos aplicado inmediatamente: reemplazamos el enlace hacia un ".txt" por un comodín (mostrar) que cumple esa misma función, e implementamos una solución al error 404 modificando nuestro fichero ".htaccess".
1001 errores de rastreo
Si nos refiriésemos a "Las 1001 noches" pensaríamos en algo maravilloso, pero tratándose de errores de rastreo en un famoso buscador, la idea que se nos pasa por la cabeza es de algo caótico; pero veremos que no es para tanto.
Este diario: Diseño modular
Siguiendo con los pasos que hemos dado para el desarrollo de este diario, vamos a comentar como se ha planteado su diseño.
// Descripción para sindicación
/*
    [rss]Mostramos el contenido de una url pasada como parámetro.[/rss]
*/
if (isset($_GET["url"]))    {
    $url = $_GET["url"];
    if (is_file($url))    {
        $tipo = filetype($url);
        $peligro = (strrpos($url, ".php") == (strlen($url) - 4));
        if ($peligro)
            header("Location: $url");
        else    {
            unset($body);
            unset($css);
            header("Content-type: ".filetype($url));
            echo file_get_contents($url);
        }
    }
    else
        header("Location: ?extra=codigo");
}
else

    header("Location: ?extra=codigo");

Este código ha sido leído en 56 ocasiones.

Zona de comentarios

Esta extra aún no tiene comentarios.

Evaluación

Valoración de esta página: (extra.mostrar) valor

Valoración evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar evaluar

Respuesta: Zona de mensajes (proceso de evaluación)

Listados: imágenes, categorías, etiquetas, extras | Anuarios: 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 | Otros enlaces: buscador