Bonjour à tous

voici ce qui m’amène,

je suis en train de redécouper mon site en 2 espaces, membre et non membres.

Le soucis c'est que le bootstrap ne fonctionne pas correctement, la partie css est fonctionnel, mais la partie JS ne fonctionne pas.

J'ai essayé de retourné le prb dans tous les sens mais je ne trouve pas un petit coup de main serais apprécié.

mon site

et le code des 2 page php concernées:

le vérificateur membre/non membre

<?php 
define('PROTECTIONINCLUDE', TRUE);
define('IN_PHPBB', true);
$phpbb_root_path = './rforum/';
$phpEx = substr(strrchr( __FILE__ , '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
$user->setup(''); 
if (isset($_GET'logout']))
{
   $user->session_kill();
   $user->session_begin();
    ?><meta http-equiv="refresh" content="0; URL=http://fsfrancesimulateur2.fr/"><?php
}
if (isset($_POST'login']))
{
   $username = request_var('username', '', true);
   $password = request_var('password', '', true);
   $autologin = (!empty($_POST'autologin'])) ? true : false;
   $viewonline = (!empty($_POST'viewonline'])) ? 0 : 1;
   $admin = 0;
   $result = $auth->login($username, $password, $autologin, $viewonline, $admin);
   if ($result'status'] != LOGIN_SUCCESS)
   {
      $err = $user->lang$result'error_msg']];
      if ($result'error_msg'] == 'LOGIN_ERROR_USERNAME' || $result'error_msg'] == 'LOGIN_ERROR_PASSWORD')
      {
         $err = (!$config'board_contact']) ? sprintf($user->lang$result'error_msg']], '', '') : sprintf($user->lang$result'error_msg']], '<a href="mailto:' . htmlspecialchars($config'board_contact']) . '">', '</a>');
      }
   }
   else
   {
      $auth->acl($user->data);
   }
}
if ($user->data'user_id'] != ANONYMOUS)
{
  include './include/membre/index.php'; 
}
else
{
    include './include/non_membre/index.php';
if($err)
   {
      echo "<font color=red><b>$err</b></font>";
   }
}
?>

index.php coté non membre

<!DOCTYPE html>
<html>
    <head>
        <title>FFS2 V3/non_membres</title>
        <meta http-equiv="Content-type" content="text/html; charset=utf-8">

        <!-- Bootstrap css -->
        <link href="./bootstrap/css/bootstrap.css" rel="stylesheet">
        <link href="./bootstrap/css/bootstrap-responsive.css" rel="stylesheet">

        <!-- tableau css -->
        <link href="./bootstrap/js/table/themes/blue/style.css" rel="stylesheet" media="screen">
        <!-- script js bootstrap -->
        <script src="./bootstrap/js/bootstrap.min.js"></script>
        <script src="./bootstrap/js/modal.js"></script>
        <script src="./bootstrap/js/bootstrap.js"></script>
        <script src="./bootstrap/js/jquery-1.9.1.js"></script>
        <!-- script js tableaux -->
        <script src="./bootstrap/js/table/jquery.tablesorter.pager.js"></script>
        <script src="./bootstrap/js/table/jquery.tablesorter.min.js"></script>
    </head>
<body>

<br>
<?php define('PROTECTIONINCLUDE', TRUE);?>
<?php include_once 'config/bdall.php';?>
<?php include './include/commun/trackeur/calctrack.php'; ?>
<?php include './include/non_membre/menu/menu2.php'; ?>
<?php include './include/commun/carousel.php'; ?>
<div class="container">
    <?php include 'include/non_membre/pageprincipale.php'; ?>
</div>
</body> 
</html>

merci d'avance flo

2 réponses


flo3376
Auteur
Réponse acceptée

bon j'ai trouvé, et pour une fois c'est pas une erreur de syntaxe.

au chargement des script jquery, j'en charger trop et j'ai provoqué un conflit bloquant

<!-- Bootstrap css -->
        <link href="./bootstrap/css/bootstrap.css" rel="stylesheet">
        <link href="./bootstrap/css/bootstrap-responsive.css" rel="stylesheet">

        <!-- tableau css -->
        <link href="./bootstrap/js/table/themes/blue/style.css" rel="stylesheet" media="screen">
        <!-- script js bootstrap -->
        <script src="./bootstrap/js/jquery-1.9.1.js"></script>
        <script src="./bootstrap/js/bootstrap.min.js"></script>
        <script src="./bootstrap/js/modal.js"></script>

        <!-- script js tableaux -->
        <script src="./bootstrap/js/table/jquery.tablesorter.pager.js"></script>
        <script src="./bootstrap/js/table/jquery.tablesorter.min.js"></script>

c'est fou comment une ligne en trop peut foutre le bordel.

@+

Met ton sujet en résolu alors ;^)