Avatar Image
Machacateclados
Machacateclados

Como se podria hacer?




Avatar Image
@man / @woman
@man / @woman

Facilmente no....

Ahora, puedes joder la marrana jugando con php y mysql. Se basaría en que las imagenes que quieras proteger no tengan siempre la misma ruta, para ello tendrías que tener en una base de datos una referencia por imagen y llamar a esa referencia, que cogeria el último nombre de la imagen, renombraría el archivo por otro aleatorio y mostraría este. Pero, teneniendo en cuenta que mi@ no tiene limite de transferencia, hasta para mi me parece muy rebuscado.

"Netiqueta" en los foros, como comportarse y preguntar en los foros.

No Setup Programs
Avatar Image
Machacateclados
Machacateclados

Ya...

Estuve buscando en el foro y vi que no se podían configurar .htaccess...

Pero el interes que tengo es de un ZIP, no una imagen.

Había pensado en

if (preg_match("/ellomismo.webcindario.com/i", $HTTP_REFERRER)) {

header('Content-type: application/zip');


header('Content-Disposition: attachment; filename="EstoMismo.zip"');


readfile('ElArchivoReal.zip');

Funcionaría, no?




Avatar Image
Machacateclados
Machacateclados

Vale, el problema es que llevo 5 días esperando para que mi@ use la web 404 configurada, con lo cual solo pita 404 y no la ventana que yo quiero.

Hay alguna manera de acelerar este proceso o alguna via alternativa?

Gracias




Avatar Image
@man / @woman
@man / @woman

Yo la tengo configurada como /404.php y me funciona perfectamente... mirar a ver si estáis poniendo la / delante y solo una / y no ./

"Netiqueta" en los foros, como comportarse y preguntar en los foros.

No Setup Programs
Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Juliova

Vale, el problema es que llevo 5 días esperando para que mi@ use la web 404 configurada, con lo cual solo pita 404 y no la ventana que yo quiero.

Hay alguna manera de acelerar este proceso o alguna via alternativa?

Hubo casos que ha demorado un par de meses, en otros: días. Es cuestión de suerte.

Los MP no son para continuar temas iniciados en el foro de soporte.
Avatar Image
Machacateclados
Machacateclados

Se han producido los siguientes errores:

  • Página de error 404 personalizada : 
    — El valor no es válido ( /filename.[htm, html, php] ) —
  • Página de error 404 personalizada : 
    — El valor no es válido ( El nombre no se corresponde con el de ningún archivo alojado en tu espacio web ) —
  • si pruebo con el punto delante.
    Muchas gracias. Esperaré.
    ;)



    Avatar Image
    @man / @woman
    @man / @woman

    ¿Estás subiendo una página html como página de error? o qué extensión has puesto?

    http://deletras.blogcindario.com
    Avatar Image
    Machacateclados
    Machacateclados

    La pagina en concreto es https://tuentimonitor.webcindario.com/error404.php, y el problema del ultimo post era solo si ponia

    error404.php

    en lugar de

    /error404.php

    PD: Sigue sin funcionar :P




    Avatar Image
    @man / @woman
    @man / @woman
    Escrito originalmente por Juliova

    Pon una captura de pantalla donde se vea como tienes configurada en el panel de control del espacio web esto.

    "Netiqueta" en los foros, como comportarse y preguntar en los foros.

    No Setup Programs
    Avatar Image
    Machacateclados
    Machacateclados




    Avatar Image
    Machacateclados
    Machacateclados
    Escrito originalmente por Juliova

    Por cierto, el archivo error404.php está en el root, no en ningún directorio.




    Avatar Image
    Machacateclados
    Machacateclados

    No hay ideas, no?

    Gracias.

    Cerrar el post en unos dias si quereis (aun tengo esperanzas :P))




    Avatar Image
    Machacateclados
    Machacateclados

    Ya lo tengo, por si a alguien le interesa.

    La cosa seria que el 404 dirigiese al index.php.

    Supogamos que las imagenes sean superimagen_XX.jpg

    Y el archivo, superarchivo_XX.zip

    <img scr="imagenes.php?imagen=38&token=<?php md5(sha1(date('Hi', strtotime('now')))) ?>">
    
    <a href="descargar.php?archivo=21&token=<?php md5(sha1(date('Hi', strtotime('now')))) ?>">
    

    Y en el PHP de descarga

    <?php
    $dat1 = md5(sha1(date('Hi', strtotime('now'))));
    $dat2 = md5(sha1(date('Hi', strtotime('-20 seconds'))));
    if($_GET['token'] != $dat1 && $_GET['token'] != $dat2) {
    die("Por favor, vuelve a intentarlo. Ha habido un error inesperado.");
    } else {
    
    header('Content-type: image/jpeg');
    
    header('Content-Disposition: inline');
    
    readfile('superimagen_ ' . $_GET['imagen'] . '.jpg');
    }
    ?>
    
    <?php
    $dat1 = md5(sha1(date('Hi', strtotime('now'))));
    $dat2 = md5(sha1(date('Hi', strtotime('-20 seconds'))));
    if($_GET['token'] != $dat1 && $_GET['token'] != $dat2) {
    die("Por favor, vuelve a intentarlo. Ha habido un error inesperado.");
    } else {
    
    header('Content-type: application/zip');
    
    header('Content-Disposition: attachment; filename="archivo.zip"');
    
    readfile('superarchivo_ ' . $_GET['imagen'] . '.zip');
    }
    ?>
    

    Espero que a alguien le resulte útil.




    ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
    te recomendamos abrir un nuevo tema en lugar de responder al actual
    Opciones:
    Ir al subforo:
    Permisos:
    TU NO PUEDES Escribir nuevos temas
    TU NO PUEDES Responder a los temas
    TU NO PUEDES Editar tus propios mensajes
    TU NO PUEDES Borrar tus propios mensajes
    Temas similares
    TemaUsuariosRespuestasVisitasActividad
    Por: , el 15/May/2009, 20:27
    Juliova NoSetup.org 100x100net demoniodehiel Torry_II82kMay/09