Accueil   Accueil    Forum   Forum    Download   Download    Livre d'or   Livre d'or    Contact   Contact    Liens Web   Liens Web

erreur module download - CMS KwsPHP - Le site clés en main

Colonne de gauche

Espace membre

Privé Masquer le formulaire de connexion


Se souvenir de moi ?


Mot de passe oublié

Menu

Forum

Sujets Importants

fleche basForum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


fleche baserreur module download  [2 réponses]

fleche bas

CMS
starsj3.png
Habitué


avatar
Hors ligne

Nombre de posts: 267 (0.05/Jour)
Inscrit(e) le: 20 octobre 2010
Visiter son site
Imprimer Permalien jeudi 17 juillet 2014 à 08:38  
bonjour
j'ai un petit souci d'erreur sur mon site les frelons69.
quand je ne suis pas login sur mon site, et que je vient en temp que visiteur j'ai cette erreur qui s'affiche:
Warning: Creating default object from empty value in /home/frelonscxz/www/modules/download/trier.php on line 132

par contre quand je suis login je n'ai plus cette erreur quelqu'un pourrais t-il m'aider merci par avace

CMS
site =>Barjot Team des Pôtes


Infos CMS KwsPHP


Informations : Avant de poster un sujet sur le forum

Veuillez avant tout vérifiez la comparaison de vos fichiers sur votre site
Mon compte / Outils / Comparaison


La recherche avancée du forum (en ciblant au mieux les options de la recherche)
La Faq - La documentation - La documentation en vidéo - Le sujet "Install et Mise à jour"
Vous devez lire en priorité le topic de la 1.6 pour en découvrir ses fonctionnalités


Afficher



Cactusbleu
starsj2.png
Visiteur


avatar
Hors ligne

Nombre de posts: 176 (0.02/Jour)
Inscrit(e) le: 03 juillet 2006
Visiter son site
Imprimer Permalien jeudi 17 juillet 2014 à 23:25  
Bonsoir CMS,

as-tu cherché sur le forum ?.. j'ai vu plusieurs post qui traitaient de la même erreur, par exemple celui-ci

"640Ko de mémoire devraient suffire à tout le monde" - (Bill GATES, 1981)


CMS
starsj3.png
Habitué


avatar
Hors ligne

Nombre de posts: 267 (0.05/Jour)
Inscrit(e) le: 20 octobre 2010
Visiter son site
Imprimer Permalien dimanche 20 juillet 2014 à 05:35  
oui ma sa concerne le forum pas le module download, car la correction je ne sais ou la mettre dans le fichier tier.php est le code a inclure merci de votre aide

Réponse ci-dessus postée le vendredi 18 juillet 2014 : 17:14



Warning: Creating default object from empty value in /home/frelonscxz/www/modules/download/trier.php on line 132
ceci dit je n'ai pas trouver la modif du bout de code a mettre!


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php
  2. // ---------------------------------------------------------------
  3. // KwsPHP kOoGar Web System
  4. // $Id: trier.php 897 2010-02-26 12:01:10Z mike007.devpwsphp $
  5. // ---------------------------------------------------------------
  6. // Création : 07/10/07 par FouPouDave
  7. // ---------------------------------------------------------------
  8.  
  9. /**
  10. *    Sécurité
  11. */
  12. if (!(defined('__KWS__'))) {die ('Erreur d\'appel de fichier.');}
  13.  
  14. /**
  15. *    Transformation des paramètres du module en variables
  16. */
  17. require './modules/download/parametres.php';
  18.  
  19. // ---------------------------------------------------------------
  20.  
  21. if (isset($_REQUEST['critere']) and (!isset($dl_critere)))
  22. {
  23.     $dl_critere = $_REQUEST['critere'];
  24. }
  25. if (!isset($dl_critere))
  26. {
  27.     $dl_critere = 'fichier';
  28. }
  29.  
  30. // Sécurité
  31. if (!(    $dl_critere == 'id'                    or
  32.         $dl_critere == 'fichier'            or
  33.         $dl_critere == 'version'            or
  34.         $dl_critere == 'image'                or
  35.         $dl_critere == 'auteur'                or
  36.         $dl_critere == 'titre'                or
  37.         $dl_critere == 'description'        or
  38.         $dl_critere == 'grade'                or
  39.         $dl_critere == 'id_groupe'            or
  40.         $dl_critere == 'filtre'                or
  41.         $dl_critere == 'date_creation'        or
  42.         $dl_critere == 'date_modification'    or
  43.         $dl_critere == 'date_hit'            or
  44.         $dl_critere == 'hit'                or
  45.         $dl_critere == 'vote_nbr'            or
  46.         $dl_critere == 'vote_somme'            or
  47.         $dl_critere == 'variable_interne'))
  48. {
  49.     $dl_critere = 'fichier';
  50. }
  51.  
  52. if (    $dl_critere == 'date_creation'        or
  53.         $dl_critere == 'date_modification'    or
  54.         $dl_critere == 'date_hit'            or
  55.         $dl_critere == 'hit')
  56. {
  57.     $dl_desc = 'DESC';
  58. }
  59. else
  60. {
  61.     $dl_desc = 'ASC';
  62. }
  63.  
  64. $dl_liste_repertoire = array();
  65. $dl_liste_fichier = array();
  66. $dl_liste = array();
  67.  
  68. $dl_requete = "
  69.     SELECT        *
  70.     FROM `dl`
  71.     ORDER BY    ".$dl_critere." ".$dl_desc."
  72. ";
  73. unset($dl_critere);
  74. $dl_requete = reqmysql($dl_requete);
  75. while ($dl_fichier = mysql_fetch_object($dl_requete))
  76. {
  77.     $dl_fichier->file_exists        = file_exists($dl_fichier->fichier);
  78.     $dl_fichier->valid                = !empty($dl_fichier->titre);
  79.     // Test plus intéréssant mais ça bouffe du temps...
  80.     //$dl_fichier->valid                = (!empty($dl_fichier->titre)) and ($dl_fichier->md5_file == @md5_file($dl_fichier->fichier));
  81.     $dl_fichier->autorisation        = autorisation('or',$dl_fichier->grade,$dl_fichier->id_groupe,$dl_administration);
  82.     if ($dl_visible==1)
  83.     {
  84.         $dl_fichier->visible        = true;
  85.     }
  86.     $dl_fichier->nouveaute            = $dl_fichier->date_modification+$dl_nouveaute*24*60*60>time();
  87.     $dl_fichier->compteur            = 0;
  88.  
  89.     foreach ($dl_fichier as $dl_indice => $dl_contenu)
  90.     {
  91.         $dl_fichier->$dl_indice = ax($dl_contenu);
  92.     }
  93.  
  94.     ${'dl_liste_'.$dl_fichier->type}[$dl_fichier->fichier] = $dl_fichier;
  95. }
  96.  
  97. ksort($dl_liste_repertoire);
  98. //ksort($dl_liste_fichier);
  99.  
  100. // Antériorité sur les droits des répertoires
  101. foreach ($dl_liste_repertoire as $dl_nom => $dl_repertoire)
  102. {
  103.     $dl_nom_temp = $dl_nom;
  104.     while ($dl_nom_temp!=$dl_upload and ($dl_liste_repertoire[$dl_nom]->autorisation))
  105.     {
  106.         $dl_nom_temp = dirname($dl_nom_temp).'/';
  107.         if (!$dl_liste_repertoire[$dl_nom_temp]->autorisation)
  108.         {
  109.             $dl_liste_repertoire[$dl_nom]->autorisation = false;
  110.         }
  111.     }
  112. }
  113.  
  114. // Suppression des répertoires invalides
  115. foreach ($dl_liste_repertoire as $dl_nom => $dl_repertoire)
  116. {
  117.     if (!(($dl_repertoire->valid and ($dl_repertoire->autorisation or $dl_repertoire->visible==1)) or $dl_administration))
  118.     {
  119.         unset($dl_liste_repertoire[$dl_nom]);
  120.     }
  121. }
  122.  
  123. // Suppression et triage des fichiers avec réferencement des répertoires (nouveauté et compteur)
  124. foreach ($dl_liste_fichier as $dl_nom => $dl_fichier)
  125. {
  126.     if (!$dl_liste_repertoire[dirname($dl_nom).'/']->autorisation)
  127.     {
  128.         $dl_liste_fichier[$dl_nom]->autorisation = false;
  129.     }
  130.     if ((($dl_liste_fichier[$dl_nom]->valid and ($dl_liste_fichier[$dl_nom]->autorisation or $dl_liste_fichier[$dl_nom]->visible==1)) or $dl_administration))
  131.     {
  132.         $dl_liste_repertoire[dirname($dl_nom).'/']->compteur++ ;
  133.         if ($dl_liste_fichier[$dl_nom]->nouveaute)
  134.         {
  135.             $dl_liste_repertoire[dirname($dl_nom).'/']->nouveaute = true;
  136.         }
  137.     }
  138.     else
  139.     {
  140.         unset($dl_liste_fichier[$dl_nom]);
  141.     }
  142. }
  143.  
  144. if (!$dl_explorateur2)
  145. {
  146.     foreach ($dl_liste_repertoire as $dl_nom_repertoire => $dl_repertoire)
  147.     {
  148.         $dl_liste[$dl_nom_repertoire] = $dl_repertoire;
  149.         foreach ($dl_liste_fichier as $dl_nom_fichier => $dl_fichier)
  150.         {
  151.             if (dirname($dl_nom_fichier).'/'==$dl_nom_repertoire)
  152.             {
  153.                 $dl_liste[$dl_nom_fichier] = $dl_fichier;
  154.             }
  155.         }
  156.     }
  157. }
  158. else
  159. {
  160.     foreach ($dl_liste_repertoire as $dl_nom_repertoire => $dl_repertoire)
  161.     {
  162.         while ($dl_repertoire->niveau_repertoire < count($dl_niveau))
  163.         {
  164.             $dl_last_rep = array_pop($dl_niveau);
  165.             foreach ($dl_liste_fichier as $dl_nom_fichier => $dl_fichier)
  166.             {
  167.                 if (dirname($dl_nom_fichier).'/' == $dl_last_rep)
  168.                 {
  169.                     $dl_liste[$dl_nom_fichier] = $dl_fichier;
  170.                 }
  171.             }    
  172.         }
  173.         $dl_liste[$dl_nom_repertoire] = $dl_repertoire;
  174.         $dl_niveau[$dl_repertoire->niveau_repertoire] = $dl_nom_repertoire;
  175.     }
  176.     while (($dl_last_rep = array_pop($dl_niveau)) != NULL)
  177.     {
  178.         foreach ($dl_liste_fichier as $dl_nom_fichier => $dl_fichier)
  179.         {
  180.             if (dirname($dl_nom_fichier).'/' == $dl_last_rep)
  181.             {
  182.                 $dl_liste[$dl_nom_fichier] = $dl_fichier;
  183.             }
  184.         }
  185.     }
  186. }
  187.  
  188. /*
  189. bloc_head('Liste classée');
  190. echo 'repertoire :<br />';
  191. df_print_r($dl_liste_repertoire);
  192. echo 'fichiers :';
  193. df_print_r($dl_liste_fichier);
  194. close_table();
  195. /**/
  196. ?>
  197.  
  198.  
Édité 2 fois - Dernière édition: 20/07/2014 à 05:39 Par CMS.


CMS
site =>Barjot Team des Pôtes


fleche baserreur module download  [2 réponses]