Lien bizards ( numéro ajouté a la fin )

douniacreation
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 24 Jan 2010

Lien bizards ( numéro ajouté a la fin )

Message le Mar Mai 10, 2011 21:35

Bonjour,

Je suis entrain de développer un site -http://www.douniafm.com/ ,j'ai mis une fonction ajax pour récupérer le contenu d'une autre page si le curseur survole le lien(image) ecoutez

Code: Tout sélectionner
Onmouseover="javascript:ajaxpage('/include/ajax/player2.php?nom=ChaabiFM&img=chaabi.png','aff_titre');showonn('aff_titre');"


Sur la page player2.php j'ai mis le system de cache proposé sur WRI que je trouve très bien, par contre quand j'ai ouvert le dossier /cache/ j'étais surpris de voir trop trop de fichier genre cache-include-ajax-player2.php?nom=ChaabiFM&img=chaabi.png&1305062802934

En essayant de voir d'ou vient le problème j'ai modifier le nom du dossier /cache/ alors j'ai eu le message d'erreur
Code: Tout sélectionner
Warning: fopen(../../cache/cache--include-ajax-player2.php?nom=ChaabiFM&img=ChaabiFM.png&[b]13050924458[/b]) [function.fopen]: failed to open stream: No such file or directory in /home/douniafm/public_html/include/ajax/player2.php on line 35


Le numéro que j'ai a la fin du lien est bizarre et je comprends pas d’où il viens, et pour cette cause le dossier /cache/ est trop plein avec des fichiers inutiles et dupliqués a mon avis.

Pouvez vous me donner une explication ou une solution ?

Merci a vous


bproductiv
WRInaute accro
WRInaute accro
 
Messages: 4173
Inscription: 27 Déc 2004

Re: Lien bizards ( numéro ajouté a la fin )

Message le Mer Mai 11, 2011 6:29

Es-tu sûr de savoir ce qu'est un cache et à quoi ca sert ?
Ces fichiers sont justement l'intéret du cache, le numéro permet de savoir de quand ils datent pour en générer de nouveau ou non. Si le cache est bien conçut ils seront détruit quand un nouveau les remplace.

douniacreation
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 38
Inscription: 24 Jan 2010

Re: Lien bizards ( numéro ajouté a la fin )

Message le Jeu Mai 12, 2011 22:33

Voila le code source

Code: Tout sélectionner
<?PHP
$urldemandee=$_SERVER['REQUEST_URI']; //on lit l'adresse de la page
$urldemandee=str_replace('/','-',$urldemandee); // on tranforme l'adresse en nom de fichier
if($urldemandee=="-") $urldemandee="-index.html"; // si l'adresse est la racine du site, on ajoute index.html
$fichierCache="../../cache/cache".$urldemandee; // on construit le chemin du fichier cache de la page
if (@filemtime($fichierCache)<time()-(60)) { //si la page n'existe pas dans le cache ou si elle a expiré
ob_start(); // on démarre la bufferisation de la page: rien de ce qui suit n'est envoyé au navigateur


.......................


   $contenuCache = ob_get_contents(); // on recuperre le contenu du buffer
   ob_end_flush();// on termine la bufferisation
   $fd = fopen("$fichierCache", "w"); // on ouvre le fichier cache
   if ($fd) {
      fwrite($fd,$contenuCache); // on ecrit le contenu du buffer dans le fichier cache
      fclose($fd);
     }
} else { // le fichier cache existe déjà
  include ($fichierCache); // on le copie ici
}
?>



bproductiv
WRInaute accro
WRInaute accro
 
Messages: 4173
Inscription: 27 Déc 2004

Re: Lien bizards ( numéro ajouté a la fin )

Message le Ven Mai 13, 2011 6:35

mouais pas top.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Voice

  • Test de redirection
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
  • Calcul du taux de liens profonds
    Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
  • Transformer des simples citations de votre site en liens
    Cet outil vous permet de trouver des pages citant votre site mais ne faisant pas (encore) de lien. Il suffira parfois d'un simple mail pour transformer cette simple citation en lien (backlink).


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité