Page 1 sur 2

probleme site internet

Posté : 11 avr. 2011, 23:16
par balbeur
Bonjour

Un stagiaire nous as fais un site et nous avons un petit probleme avec.
Lorsque nous cliquons pour afficher une page nous avons pendant quelques secondes
avant l'affichage de la page souhaité, la page index qui s'affiche.
Avez vous une idee du probleme ?
Merci pour votre aide

Re: probleme site internet

Posté : 11 avr. 2011, 23:19
par misterflo
Bonsoir,
y a-t-il possibilité d'afficher du code de la page index ?
Sans rien d'autre ca va être difficile de donner une réponse pertinente.

Re: probleme site internet

Posté : 11 avr. 2011, 23:24
par balbeur
oui voici

<!-- <link rel="stylesheet" href="css/white.css" type="text/css" /> -->
<link rel="stylesheet" href="css/black.css" type="text/css" />
<link rel="stylesheet" href="css/carte.css" type="text/css" />
<link rel="stylesheet" type="text/css" media="screen" href="css/general.css" />
<link rel="stylesheet" type="text/css" media="screen" href="css/menu.css" />
</head>
<body onload="initMenu('menu','mh')">

<div id="banniere">
<img src="images/banniere1.png"/>
</div>

<ul id="menu">

<li><a href="index.php?page=accueil">Accueil</a>
<ul>
<li><a href="index.php?page=contact">Contacts</a></li>
<li><a href="index.php?page=gallerie">La CCSC en images</a></li>
</ul>
</li>
<li>Infos communautaires
<ul>
<li>Partenariats
<ul>
<li><a href="index.php?page=tourisme">Tourisme</a></li>
<li><a href="index.php?page=per">Bois énergie (PER)</a></li>
<li><a href="index.php?page=zde">Projet éolien (ZDE)</a></li>
<li><a href="index.php?page=orac">Aide aux entreprises (ORAC)</a></li>
<li><a href="http://tourismehautvaldesaone.com/quiso ... tm">Office de tourisme des Hauts du Val de Saône</a></li>
</ul>
</li>
<li>Les Commissions
<ul>
<li><a href="index.php?page=logement">Logements et Cadre de Vie</a></li>
<li><a href="index.php?page=amenagement">Aménagement Touristique</a></li>
<li><a href="index.php?page=sport">Communication Culture et Sport</a></li>
<li><a href="index.php?page=valorisation">Valorisation du patrimoine et des savoirs faire</a></li>
<li><a href="index.php?page=environnement">Environnement et Gestion des Orudre Ménagères</a></li>
<li><a href="index.php?page=deveco">Aménagement de l'espace et Développement économique</a></li>
</ul>
</li>
<li><a href="index.php?page=coordonnees">Coordonnées des Mairies</a></li>
<li><a href="index.php?page=reunion">Calendrier des Réunions</a></li>
<li><a href="index.php?page=espaceelu">Espace reservé aux élus</a></li>
<li><a href="index.php?page=journal">Journal de la CCSC</a></li>
<li><a href="index.php?page=organisation">Organistaion de la COMCOM</a></li>
</ul>
</li>

<li>Developpement Economique
<ul>
<li><a href="index.php?page=immobilier">Immobilier</a></li>
<li>Zone Artisanale
<ul>
<li><a href="index.php?page=zonearti">Z.A Demangevelle</a></li>
</ul>
</li>
<li><a href="index.php?page=per">Bois énergie (PER)</a></li>
<li><a href="index.php?page=zde">Projet éolien (ZDE)</a></li>
<li><a href="index.php?page=orac">Aide aux entreprises (ORAC)</a></li>
</ul>
</li>

<li>Tourisme
<ul>
<li><a href="#">Musées</a>
<ul>
<li><a href="index.php?page=jonvellefouille">Fouilles de Jonvelle</a></li>
<li><a href="index.php?page=verrerie">Verrerie de Passavant la Rochère</a></li>
</ul>
</li>
<li><a href="#">Restaurants</a>
<ul>
<li><a href="index.php?page=ponttournant">Restaurant Le Pont Tournant</a></li>
</ul>
</li>
<li><a href="index.php?page=zonetouris">Les Chalets du Lac</a></li>
<li><a href="index.php?page=hotels">Hôtels Chambres d'Hôtes</a></li>
<li><a href="http://tourismehautvaldesaone.com/quiso ... tm">Office de tourisme des Hauts du Val de Saône</a></li>
</ul>
</li>

<li>Culture et Animations
<ul>
<li><a href="#">Musées</a>
<ul>
<li><a href="index.php?page=jonvellefouille">Fouilles de Jonvelle</a></li>
<li><a href="index.php?page=verrerie">Verrerie de Passavant la Rochère</a></li>
</ul>
</li>
<li><a href="index.php?page=associations">Coordonnées des associations</a></li>
<li><a href="index.php?page=festivals">Calendrier des festivals et évênements</a></li>
</ul>
</li>

<li>Nature et Sports
<ul>
<li><a href="index.php?page=chasse">Pêche</a></li>
<li><a href="index.php?page=canaux">Entretien des Canaux</a></li>
<li><a href="index.php?page=rando">Randonnée pedestre et VTT</a></li>
</ul>
</li>

<li>Services
<ul>
<li><a href="index.php?page=creche">Crêche</a></li>
<!--<li><a href="index.php?page=funerarium">Funérarium</a></li>!-->
<li><a href="index.php?page=maison">Maison de retraite</a></li>
<li><a href="index.php?page=annuaire">Annuaire commerces</a></li>
<li><a href="index.php?page=medinf">Coordonnées services médicaux</a></li>


</ul>
</li>
</ul>

<div id="contenu">
<?php

if ( isset($_GET['page']) ) $page=$_GET['page']; else $page='accueil';
switch ( $page )
{
case 'accueil': include('pages/accueil.php');break;
case 'contact': include('pages/contact.php');break;
case 'gallerie': include('pages/gallerie.php');break;


case 'comalaincourt': include('pages/communes/alaincourt.php');break;
case 'alaininfos': include('pages/communes/Alaincourt/infos.php');break;
case 'alainhisto': include('pages/communes/Alaincourt/historique.php');break;
case 'alaineglise': include('pages/communes/Alaincourt/eglise.php');break;
case 'alaindetente': include('pages/communes/Alaincourt/detente.php');break;


case 'combousseraucourt': include('pages/communes/bousseraucourt.php');break;
case 'bousserauinfos': include('pages/communes/Bousseraucourt/infos.php');break;
case 'bousserauhisto': include('pages/communes/Bousseraucourt/historique.php');break;
case 'bousseraueglise': include('pages/communes/Bousseraucourt/eglise.php');break;
case 'bousseraudetente': include('pages/communes/Bousseraucourt/detente.php');break;


case 'comdemangevelle': include('pages/communes/demangevelle.php');break;
case 'demangeinfos': include('pages/communes/Demangevelle/infos.php');break;
case 'demangehisto': include('pages/communes/Demangevelle/historique.php');break;
case 'demangeeglise': include('pages/communes/Demangevelle/eglise.php');break;
case 'demangecommerces': include('pages/communes/Demangevelle/commerces.php');break;
case 'demangedetente': include('pages/communes/Demangevelle/detente.php');break;


case 'comjonvelle': include('pages/communes/jonvelle.php');break;
case 'jonvellinfos': include('pages/communes/Jonvelle/infos.php');break;
case 'jonvellhisto': include('pages/communes/Jonvelle/historique.php');break;
case 'jonvelleglise': include('pages/communes/Jonvelle/eglise.php');break;
case 'jonvelldetente': include('pages/communes/Jonvelle/detente.php');break;

case 'jonvellgallo': include('pages/communes/Jonvelle/romaine.php');break;
case 'rituel': include('pages/communes/Jonvelle/rituel.php');break;
case 'adduction': include('pages/communes/Jonvelle/adduction.php');break;
case 'bains': include('pages/communes/Jonvelle/bains.php');break;
case 'mosaique': include('pages/communes/Jonvelle/mosaique.php');break;
case 'agricole': include('pages/communes/Jonvelle/agricole.php');break;
case 'atelier': include('pages/communes/Jonvelle/atelier.php');break;

case 'jonvellmedieval': include('pages/communes/Jonvelle/medieval.php');break;


case 'commontcourt': include('pages/communes/montcourt.php');break;
case 'montcourinfos': include('pages/communes/Montcourt/infos.php');break;
case 'montcourhisto': include('pages/communes/Montcourt/historique.php');break;
case 'montcoureglise': include('pages/communes/Montcourt/eglise.php');break;
case 'montcourdetente': include('pages/communes/Montcourt/detente.php');break;


case 'combassevaivre': include('pages/communes/bassevaivre.php');break;
case 'bassehisto': include('pages/communes/Bassevaivre/historique.php');break;
case 'basseinfos': include('pages/communes/Bassevaivre/infos.php');break;
case 'bassedetente': include('pages/communes/Bassevaivre/detente.php');break;


case 'compassavant': include('pages/communes/passavant.php');break;
case 'passinfos': include('pages/communes/Passavant/infos.php');break;
case 'passhisto': include('pages/communes/Passavant/historique.php');break;
case 'passeglise': include('pages/communes/Passavant/eglise.php');break;
case 'passdetente': include('pages/communes/Passavant/detente.php');break;


case 'comselles': include('pages/communes/selles.php');break;
case 'sellinfos': include('pages/communes/Selles/infos.php');break;
case 'sellhisto': include('pages/communes/Selles/historique.php');break;
case 'selleglise': include('pages/communes/Selles/eglise.php');break;
case 'sellcomm': include('pages/communes/Selles/commerce.php');break;
case 'selldetente': include('pages/communes/Selles/detente.php');break;


case 'comvauvillers': include('pages/communes/vauvillers.php');break;
case 'vauvinfos': include('pages/communes/Vauvillers/infos.php');break;
case 'vauvhisto': include('pages/communes/Vauvillers/historique.php');break;
case 'vauveglise': include('pages/communes/Vauvillers/eglise.php');break;
case 'vauvcommerce': include('pages/communes/Vauvillers/commerce.php');break;
case 'vauvdetente': include('pages/communes/Vauvillers/detente.php');break;


case 'comvougecourt': include('pages/communes/vougecourt.php');break;
case 'vouginfos': include('pages/communes/Vougecourt/infos.php');break;
case 'voughisto': include('pages/communes/Vougecourt/historique.php');break;
case 'vougeglise': include('pages/communes/Vougecourt/eglise.php');break;
case 'vougdetente': include('pages/communes/Vougecourt/detente.php');break;



case 'organisation': include('pages/organisation.php');break;
case 'deveco': include('pages/deveco.php');break;
case 'environnement': include('pages/environnement.php');break;
case 'sport': include('pages/sport.php');break;
case 'logement': include('pages/logement.php');break;
case 'amenagement': include('pages/amenagement.php');break;
case 'reunion': include('pages/reunion.php');break;
case 'coordonnees': include('pages/coordonnees.php');break;
case 'tourisme': include('pages/tourisme.php');break;
case 'zde': include('pages/zde.php');break;
case 'journal': include('pages/journal.php');break;

case 'espaceelu': include('pages/connexion.php');break;
case 'trait': include('pages/traitement.php');break;
case 'prive': include('pages/prive.php');break;

case 'zonearti': include('pages/zonearti.php');break;
case 'orac': include('pages/orac.php');break;
case 'per': include('pages/per.php');break;
case 'immobilier': include('pages/immobilier.php');break;

case 'zonetouris': include('pages/zonetouris.php');break;
case 'verrerie': include('pages/verrerie.php');break;
case 'jonvellefouille': include('pages/jonvellefouille.php');break;
case 'ponttournant': include('pages/ponttournant.php');break;
case 'hotels': include('pages/hotels.php');break;

case 'festivals': include('pages/festivals.php');break;
case 'associations': include('pages/associations.php');break;
case 'chasse': include('pages/chasse.php');break;

case 'rando': include('pages/rando.php');break;
case 'canaux': include('pages/canaux.php');break;

case 'creche': include('pages/creche.php');break;
case 'maison': include('pages/maison.php');break;
case 'medinf': include('pages/medinf.php');break;
/*case 'funerarium': include('pages/funerarium.php');break;*/
case 'annuaire': include('pages/annuaire.php');break;

case 'alaincourt': include ('annuaire/alaincourt.php');break;
case 'bousseraucourt': include ('annuaire/bousseraucourt.php');break;
case 'bassevaivre': include ('annuaire/bassevaivre.php');break;
case 'demangevelle': include ('annuaire/demangevelle.php');break;
case 'jonvelle': include ('annuaire/jonvelle.php');break;
case 'montcourt': include ('annuaire/montcourt.php');break;
case 'passavant': include ('annuaire/passavant.php');break;
case 'selles': include ('annuaire/selles.php');break;
case 'Vougecourtecourt': include ('annuaire/Vougecourtecourt.php');break;
case 'vauvillers': include ('annuaire/vauvillers.php');break;
}
?>
<img src="counter.php" alt="hit count"></img>
</div>

</body>
</html>

Re: probleme site internet

Posté : 12 avr. 2011, 08:03
par xTG
Ton site est centré sur la page index donc il est normal de voir la page index.
Ce n'est que le contenu d'une div qui change en fonction du fichier à inclure.

Donc j'ai bien une idée du problème mais il faudrait le code d'une de vos pages qui pose problème pour le confirmer.
Pourrait-on avoir le code d'une des pages dont le lien pose problème ? (et en utilisant la balise PHP s'il vous plait pour une meilleure lisibilité)

Re: probleme site internet

Posté : 12 avr. 2011, 08:48
par balbeur
Merci pour votre aide, en faite plus la page demandé est longue a charger, pendant ce temp là, la page index est affiché :
voici par exemple une page
si depuis le lien de la page index on clique sur " <li><a href="index.php?page=rando">Randonnée pedestre et VTT</a></li>"

Apparait la page rando dont voici le code avec une latence sur la page index :


<p class="title">Randonnée pédestre, VTT, Cycloroute, Cheval</p>
<br/>
<br/>
<br/>
<br/>

<div id="annuaire">



D'ailleurs la page index ne s'affiche jamais
<h2>Radonnées Pedestres :</h2>
<br/>
<br/>
<table border="0" width="100%">
<tr align="center">
<th><a class="rando" href="http://tourismehautvaldesaone.com/balad ... .htm"><img src="images/randonnee/randonnee pedestre.jpg"/></a></th>
</tr>
</table>
<br/>
<br/>
<h2>Randonnées en VTT et cycloroute :</h2>
<br/>
<br/>
<p class="grand">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VTT :<br/><br/></p>
<table border="0" width="100%">
<tr align="center">
<th><a class="rando" href="http://tourismehautvaldesaone.com/balad ... .htm"><img src="images/randonnee/RandonneesVTT.jpg"/></a></th>
</tr>
</table>
<br/>
<br/>
<p class="grand">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cyclo route :<br/><br/></p>
<table border="0" width="100%">
<tr align="center">
<th><a class="rando" href="http://tourismehautvaldesaone.com/balad ... .htm"><img src="images/randonnee/Randonnees cycloroute.jpg"/></a></th>
</tr>
</table>
<br/>
<br/>
<h2>Randonnées a cheval :</h2>
<br/>
<br/>
<table border="0" width="100%">
<tr align="center">
<th><a class="rando" href="http://tourismehautvaldesaone.com/balad ... .htm"><img src="images/randonnee/cheval.jpg"/></a></th>
</tr>
</table>
<br/>
<br/>

</div>

<p class="foot"><a href="#conteneurmenu">Haut De Page</a><br/><br/></p>

Re: probleme site internet

Posté : 12 avr. 2011, 10:06
par Mazarini
Bonjour,

Testé avec IE6 et firefox3. Ca marche très bien pour moi et les pages s'affichent rapidement.

Re: probleme site internet

Posté : 12 avr. 2011, 10:10
par balbeur
Ah !! ben pas avec ie8
Alors qu'est ce que ca peux bien etre ?

Re: probleme site internet

Posté : 12 avr. 2011, 13:00
par xTG
C'est le navigateur qui veut cela.
Certains navigateurs commencent à afficher le résultat de la requête HTTP avant d'en avoir reçu la fin.
Bref il n'y a pas d'autres solutions que de changer de navigateur si tu ne souhaites pas avoir ce "souci".

Re: probleme site internet

Posté : 12 avr. 2011, 13:04
par moogli
Hum,

Je vais p'tet dire une anerie mais une solution pourrait etre la bufferisation de sortie ? (ob_* ou la conf du serveur dans ce sens ?)


@+

Re: probleme site internet

Posté : 12 avr. 2011, 13:08
par balbeur
Ben zut alors, c'est pas malin d'avoir fais un site pour les utilisateurs de firefox !!!!!!
si je comprend bien , c'est pas une erreur de codage, c'est un site optimisé uniquement pour firefox
misere !

Re: probleme site internet

Posté : 13 avr. 2011, 10:03
par Aureusms
Hum,

Je vais p'tet dire une anerie mais une solution pourrait etre la bufferisation de sortie ? (ob_* ou la conf du serveur dans ce sens ?)


@+
Je ne pense pas car le buffer est côté serveur. Mais ton idée est bonne : peut être le tampon d'entrée côté client est la cause.
Essayes de ne pas mettre le résultats en cache en ajoutant ces deux balises entre <head> et </head>

<META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE">
<META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 22 Jul 2000 11:12:01 GMT">

Re: probleme site internet

Posté : 13 avr. 2011, 10:25
par balbeur
Bonjour
merci pour vos reponses...
J'ai essayé de rajouter les balises a mon fichier index, mais ca ne change rien.
J'aimerais comprendre !

<li><a href="index.php?page=amenagement">Aménagement Touristique</a></li>

Ce code signifie d'afficher la page "amenagement en lieu et place de la page "index" ?

et comme "index.php" et lu avant "page=amenagement" la page index s'affiche avant que la page amenagement ne se charge ?

Re: probleme site internet

Posté : 13 avr. 2011, 10:32
par Aureusms
Non cela signifie que le code aménagement sera ajouter à index.php.
Ceci est permis par :
<div id="contenu">
<?php

if ( isset($_GET['page']) ) $page=$_GET['page']; else $page='accueil';
switch ( $page )
{
(...)
case 'amenagement': include('pages/amenagement.php');break;
(...)
Soit dans le dossier "page" et dans le fichier "amenagement.php"

Re: probleme site internet

Posté : 13 avr. 2011, 10:36
par Aureusms
On peut essayer de tricher via l'idée de moogli.
L'idée est de calculer la sortie avant de l'afficher d'une seule traite...
Rajoute tout en haut du fichier index.php
<?php
ob_start;
?>
(... le reste du code ...)
et tout à la fin
(... le reste du code ...)
<?php
ob_end_flush ();
?>

Re: probleme site internet

Posté : 13 avr. 2011, 11:10
par balbeur
Apparemment ca ne fonctionne pas !
:(