Re: Problème Thème : apple_blue

Bonjour Kenzo93

Merci de ton aide donc j'ai repris te fichier header.php et Fin.php mais voila l'erreur revient et aux même
Endroit . Je suis a la dernière version de kws


Citation :
Warning: Creating default object from empty value in /homez.157/tchatvisd/com/themes/apple_blue/header.php on line 111



voici le code source :


Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php
  2.  
  3. if (! (defined ('__KWS__'))) { die ('Erreur d\'appel de fichier.'); }
  4. $themepasmenu = '';
  5. $theme_version = '1.6.xxx';
  6.  
  7. echo'
  8. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  9. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  10. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  11. <head>
  12. <base href="'.$K_url_site.'" />
  13. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
  14. <meta http-equiv="Content-Language" content="fr"/>
  15. <title>'.ax($K_meta_title).'</title>
  16. <meta name="Subject" content="'.ax($K_nom_page).'" />
  17. <meta name="Description" content="'.ax($K_meta_description).'" />
  18. <meta name="Keywords" content="'.ax($K_meta_keywords).'" />
  19. <meta name="date-revision-yyyymmdd" content="'.strftime("%2010%01%24").'" />
  20. <meta name="expires" content="never" />
  21. <meta name="identifier-url" content="'.ax($K_url_site).'" />
  22. <meta name="author" content="'.ax($K_expediteur).'" />
  23. <meta name="reply-to" content="'.str_replace('@',' [at] ',ax($K_email_expediteur)).'" />
  24. <!--  ####   Ne pas modifier ! Merci pour ceux qui passent du temps pour vous ! -->
  25. <meta name="copyright" content="KwsPHP" />
  26. <meta name="creator" content="http://www.kwsphp.org/" />
  27. <meta name="publisher" content="http://www.kwsphp.org/" />
  28. <meta name="designer" content="Brikwo.com Design et Graphik" />
  29. <meta name="contact" content="'.str_replace('@',' [at] ',ax($K_email_expediteur)).'" />
  30. <meta http-equiv="content-script-Type" content="text/javascript" />
  31. <link rel="icon" href="images/favicon/favicon.ico" type="images/x-icon" />
  32. <link rel="shortcut icon" href="images/favicon/favicon.ico" type="image/x-icon" />';
  33. //Passage pour l'utilisation des styles css du thème et non pas des autres style des modules
  34.   $liste = ScannerRepertoire('./themes/'.$theme, 'file', true);
  35.   foreach ($liste as $fichier)
  36.   {
  37.       if (strtolower(substr(strrchr(basename($fichier), '.'),1))=='css')
  38.       {
  39.           echo "\n".'<link rel="stylesheet" href="'.$fichier.'" type="text/css" />';
  40.       }
  41.   }
  42.   //Fin du passage
  43.   echo (mb_eregi('msie',$_SERVER[HTTP_USER_AGENT]) ?'<link rel="stylesheet" href="themes/'.$K_theme.'/style/style_IE.css" type="text/css" />':'').'
  44. <script type="text/javascript" src="./includes/fonctions.js"></script>
  45. </head>
  46. <body>
  47. <div id="nav">
  48. <div id="subnavbar">
  49. <ul id="subnav">
  50. <li class='.(empty($mod) ? '"li_on"':'"li_off"').'><a href="./" accesskey="a" class="bulle">Accueil<span>Revenir &agrave; l\'accueil</span></a></li>
  51.             <li class='.($mod=='download' ? '"li_on"':'"li_off"').'><a href="index.php?mod=download" class="bulle">Download<span> T&eacute;l&eacute;chargement gratuit</span></a></li>
  52.             <li class='.($mod=='livredor' ? '"li_on"':'"li_off"').'><a href="index.php?mod=livredor" class="bulle">Livre d\'or<span>Laisser un message dans le livre d\'or</span></a></li>
  53.             <li class='.($mod=='contact' ? '"li_on"':'"li_off"').'><a href="index.php?mod=contact" class="bulle">Contact<span>Envoyer un E-mail pour nous contacter</span></a></li>
  54.             <li class='.($mod=='stats' ? '"li_on"':'"li_off"').'><a href="index.php?mod=stats" class="bulle">Stats<span>Toutes les statistiques du site</span></a></li>            
  55.             <li class='.($mod=='forum' ? '"li_on"':'"li_off"').'><a href="index.php?mod=forum" class="bulle">Forum<span>Le faux-rhum il faut en boire !!!</span></a></li>
  56. </ul>
  57.             <span class="date_menu">
  58.             '.kws_date ('l j F Y').'
  59.             </span>
  60.       </div>    
  61.     </div>
  62.   <table class="table" style="width:100%; border:none;" cellpadding="0" cellspacing="0" summary="Header">
  63.   <tr>
  64.   <td class="header_01">&nbsp;</td>
  65.   <td class="header_02">&nbsp;</td>
  66.   <td class="header_03">&nbsp;</td>
  67.   </tr>
  68.   </table>
  69.  
  70.   <table class="centre" style="width:100%; border:none" cellpadding="0" cellspacing="0" summary="Centre 3">
  71.   <tr>
  72.   <td class="left"></td>
  73.   ';
  74. //Recherche des blocs dans la table
  75.  
  76.   $req_inter  =reqmysql('
  77.   SELECT *
  78.   FROM `modules`
  79.   WHERE `modules`.`type` = "bloc"
  80.   AND `modules`.`afficher`="1"
  81.   ORDER BY `modules`.`emplacement` , `modules`.`position` ASC');
  82.   
  83.   $bl                 = array();
  84.   $blocs              = array();
  85.   $blocs_dispo_xx_inf = array();
  86.   
  87.   while($res =mysql_fetch_array($req_inter ,MYSQL_ASSOC))
  88.   {
  89.       if (get_grade('bloc', $res['module']) >= GRD_VISIT)
  90.       {
  91.           if(!isset($blocs_dispo_xx[$res ['emplacement']]))
  92.           {
  93.               $blocs_dispo_xx[$res ['emplacement']] = array();
  94.           }
  95.           $blocs_dispo_xx[$res ['emplacement']][] = $res['id'] ;
  96.           $blocs_dispo_xx_inf[$res['id']]         = $res;
  97.       }
  98.   }
  99.   
  100.   if (count($blocs_dispo_xx[0])!=0)
  101.   {
  102.       echo '
  103.       <!-- Colonne de gauche -->
  104.       <td class="fond_left" style="vertical-align:top">';
  105.   
  106.       //Affiche les blocs de gauche
  107.   
  108.       foreach($blocs_dispo_xx[0] as $id_bloc)
  109.       {
  110.           $result_bloc=$blocs_dispo_xx_inf[$id_bloc];
  111.           $result_blocs->parametre1=$result_bloc['parametre1'];
  112.           $result_blocs->parametre2=$result_bloc['parametre2'];
  113.           $result_blocs->parametre3=$result_bloc['parametre3'];
  114.           $result_blocs->parametre4=$result_bloc['parametre4'];
  115.           $result_blocs->module=$result_bloc['module'];
  116.   
  117.   
  118.           //Vérifie si le bloc existe sinon remplacé par un bloc erreur
  119.           if (file_exists('modules/'.$result_blocs->module.'/bloc.php') == TRUE )
  120.           {
  121.               require('modules/'.$result_blocs->module.'/bloc.php') ;
  122.           }
  123.           elseif (get_grade()>=GRD_ADMIN)
  124.           {
  125.               bloc(
  126.                   $id_bloc,
  127.                   ' <p style="text-align:center;"><strong>Erreur !</strong></p>
  128.                     <p style="text-align:center;">Le bloc &quot;'.$result_blocs->module.'&quot; n&rsquo;existe pas.</p>
  129.                     <p style="text-align:center;"><a href="index.php?mod=admin&amp;ac=modules&amp;action=del&amp;id='.$id_bloc.'">Supprimer ce bloc</a></p>'
  130.               );}
  131.       }
  132.       echo '</td>';
  133.   }
  134.   
  135.   echo '
  136.     <!-- Colonne centrale -->
  137.     <td class="central" style="vertical-align:top">';
  138. ?>
  139.  


Merci encore de ton aide

Cordialement
Tchatvisiocam


Sujet écrit par tchatvisiocam le lundi 14 avril 2014 à 20:18

[ Imprimer ] - [ Fermer la fenêtre ]