Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1474 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Erreur de la Function Filemtime()

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Erreur de la Function Filemtime()

n°1929174
Fil0u69
Posté le 05-10-2009 à 23:48:35  profilanswer
 

Bonsoir,
 
J'ai depuis quelque temps, après l'ajout d'un mod sur mon forum punbb, une erreur viens embêter chaque topic.
 
L'erreur est:  
 

Spoiler :

Warning: filemtime() [function.filemtime]: stat failed for check_link/liens-1120.html in /home/www/forums/viewtopic.php on line 687


 
La fonction filemtime est belle et bien activé sur mon serveur.
 
Le bout de code de filemtime dans viewtopic.php est:
 

Code :
  1. <h3><?php if (($post_count + $start_from) > 1) echo ' Re: '; ?><?php echo pun_htmlspecialchars($cur_topic['subject']) ?></h3>
  2.    <div class="postmsg">
  3.     <?php
  4.     $cache = 'check_link/liens-'.$id.'.html';
  5.  $temps= time() -3600*24*15 ; // valable 15 jour
  6.  if(!file_exists($cache) && filemtime($cache) > $temps)
  7.  {
  8.      if (
  9.      preg_match('#http://(www)?(.)?megaupload.com/(fr/)?\?d=[a-zA-Z0-9]{8}#isU', $cur_post['message'],$link)
  10.      OR preg_match('#http://dl.free.fr/getfile.pl\?file=(.)?(/)?[a-zA-Z0-9]{8}#isU', $$cur_post['message'],$link)
  11.      OR preg_match('#http://(www.)?rapidshare.com/files/[0-9]{9}/(.*)("|\')#isU', $cur_post['message'],$link)
  12.      OR preg_match('#http://(www\.)?zshare\.net/(video|download)/[A-Z0-9]{16}(/)?#isU', $cur_post['message'],$link)
  13.      OR preg_match('#http://(.*)megashares.com/\?d01=([a-zA-Z0-9]{7})#isU', $cur_post['message'],$link)
  14.       )
  15.     {
  16.      $tester_lien = new check($link[0]) ;
  17.      $tester_lien->voir_statut();
  18.       if($tester_lien -> getDead())
  19.       {
  20.        $destinataires = array();
  21.        $destinataires[] = 2 ;
  22.        $p_subject = addslashes('le lien de : "'.pun_htmlspecialchars($cur_topic['subject']).'" est mort');
  23.        $p_message = addslashes('Bonjour, un de vos liens viens d\'être détecter comme mort !
  24.        <a href="viewtopic.php?id='.$id.'">Voici le lien du topic</a>');
  25.        $robot = 'Link Detective';
  26.        $smilies =true;
  27.        foreach ($destinataires as $dest)
  28.        {
  29.         $db->query('INSERT INTO '.$db->prefix.'messages (owner, subject, message, sender, sender_id, sender_ip, smileys, showed, status, posted)
  30.         VALUES(\''.$dest.'\', \''.$p_subject.'\', \''.$p_message.'\', \''.$robot.'\', \'\', \'\', \''.$smilies.'\', \'0\', \'0\', \''.time().'\' )') or error('Impossible d\'envoyer le message.', __FILE__, __LINE__, $db->error());
  31.         $new_mp = $db->insert_id();
  32.        } // boucle
  33.       } //fin de la condition : lien invalide
  34.     } // fin de la condition : verifier lien
  35.  } //fin du cache


 
 
Je suis totalement pommé, si quelqu'un pourrai me venir en aide, cela serais TOP ! :)
 
Cordialement.

mood
Publicité
Posté le 05-10-2009 à 23:48:35  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Erreur de la Function Filemtime()

 

Sujets relatifs
erreur tomcat: java.lang.NoClassDefFoundErrorframe + js = erreur acces
[VBA] Pb gestion d'erreurCall to a member function on a non-object
erreur actionscriptErreur à la compilation en utilisant driver postgresql. Classpath?
Erreur à la compilationProblème erreur 404
Erreur 3061 sous VBA ACCESS[Résolu] erreur stray \320 \240
Plus de sujets relatifs à : Erreur de la Function Filemtime()


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR