Croix rouge

Discussion dans 'Web, design' créé par Orca, 8 Janvier 2003.

Statut de la discussion:
Fermée.
  1. Offline
    titloup Elite
    Oki :wink:
    titloup, 9 Janvier 2003
    #21
  2. Online
    RedCross ex membre
    Pour info, j'ai demandé à mon frère qui est un peu plus calé que moi en php (merci ô brozer :p ). La solution est bien possible en bossant avec la config 404 sur le serveur.
    Il s'agit ici d'une solution pour php, mais bon, en asp, ça doit pas être trop différent. C'est le principe qui importe ici.


    :arrow: 1. créer un fichier .htaccess à la racine avec cette ligne:
    ErrorDocument 404 /404.php

    :arrow: 2. créer un fichier 404.php à la racine, de ce type (le code peut être amélioré):
    <?
    $jpeg_par_defaut="/www/pics/notfound.jpg";
    $gif_par_defaut="/www/pics/notfound.gif";
    if ( ereg("\.jpg", $REQUEST_URI) || ereg("\.jpeg", $REQUEST_URI) )
    {
    header("Content-Type: image/jpeg");
    @readfile($jpeg_par_defaut);
    }
    elseif ( ereg("\.gif", $REQUEST_URI) )
    {
    header("Content-Type: image/gif");
    @readfile($gif_par_defaut);
    }
    else
    {
    header("Location: /erreur404.php");
    exit();
    }
    ?>

    :arrow: 3. créer les documents de remplacements:

    /erreur404.php
    /pics/notfound.jpg
    /pics/notfound.gif

    L'avantage, c'est que c'est fait une fois pour tout le site, et le tout est facilement customizable en plus.

    :wink:
    RedCross, 9 Janvier 2003
    #22
  3. Online
    Orca ex membre
    Bah voila une autre solution qu'elle a l'air tres interresaante ...

    Merci red cross
    Orca, 9 Janvier 2003
    #23
  4. Online
    RedCross ex membre
    ho de rien dit, quand j'ai un bon chtit truc comme ça, j'en fais profiter hein :wink:
    RedCross, 9 Janvier 2003
    #24
Statut de la discussion:
Fermée.