IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Supprimer le cache de futabally


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 3
    Par défaut Supprimer le cache de futabally
    Bonjour à tous,

    Je travaille actuellement sur un projet, mais je viens de tomber sur un os ... En effet, j'améliore à ma sauce un Image Board nommé Futabally mais je suis confronté à un problème : impossible de continuer mon travail temps que Futabally créé automatiquement un Cache.

    Pour être plus clair, à chaque clic sur le imageboard.php, la page créé une autre page .htm Cache et envoie le visiteur directement dessus. J'aimerais définitivement supprimer ce système de Cache, mais j'ai hélas quelque problème pour comprendre le code ...

    Voici où vous pouvez vous procurer ce fameux Image Board ( script très léger en quelque fichier ) : http://www.geocities.com/saiko_kaite...40103_plus.zip
    Le fichier principal est : imageboard.php, c'est le centre du problème.

    Je remercie les personnes qui m'accorderont de leur temps, c'est quelque chose de pas évident mais ce projet me tient vraiment à cœur !! ( Je connais déjà les autres script d'Image Board et je ne souhaite pas changer ).

    Merci d'avance

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Bonjour et bienvenu sur le forum,

    Pour le gros tu travail :

    Supprime les deux blocs
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $fp = fopen($logfilename, "w");
        set_file_buffer($fp, 0);
        rewind($fp);
        fputs($fp, $dat);
        fclose($fp);
        chmod($logfilename,0666);
    Ajoute à la fin de la fonction updatelog()
    supprime tout a la fin :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo "<meta http-equiv=\"refresh\" content=\"0;URL=".PHP_SELF2."\" />";
    Remplace dans tout le fichier PHP_SELF2 par PHP_SELF

    Ca donne au moins une page qui fonctionne.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 3
    Par défaut
    Salut,

    Merci pour la solution que tu m'as apporté. Cela marche, mais il y a maintenant un problème avec les pages ( lorsque le nombre d'image maximum est atteint pour une page ) :
    - Lorsque j'arrive sur imageboard.php cela m'amène sur la page la plus ancienne
    - Lorsque je clic sur le numéro d'une page, cela m'amène sur une page .htm

    Est-il possible de corriger aussi ce problème ?
    Merci infiniment

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Ce code est basé sur le principe de la création de fichiers HTML.
    Changer cela demande evidemment une refonte du code.

    Ce que j'ai ecris plus haut n'est déjà qu'un vilain court-circuit du code.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

Discussions similaires

  1. [Batch] Supprimer fichiers cachés
    Par Invité dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 23/04/2009, 13h14
  2. Réponses: 4
    Dernier message: 23/09/2007, 23h32
  3. Réponses: 1
    Dernier message: 04/09/2006, 20h51
  4. [VB6] supprimer fichier caché
    Par camyo dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 28/07/2004, 13h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo