mon site marche pas :(

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : mon site marche pas :(

par albat » 28 mai 2009, 14:27

$page = isset($_GET['page']) ? $_GET['page'] : 'accueil';
:pouce:

par x@v » 28 mai 2009, 13:56

<?php (isset($_GET['page'])) ? $page=$_GET['page']:$page='accueil';?>

par albat » 28 mai 2009, 13:45

Oui, l'erreur est normal.
Gné ? :shock: :-k

par x@v » 28 mai 2009, 13:40

Oui, l'erreur est normal.
Merci pour tes lumières

par Calimero » 28 mai 2009, 13:30

La réponse est dans la première ligne du script.

Relis bien le chapitre du manuel qui traite des opérateurs ternaires.

Ceci :
<?php (isset($page))?$page=$_GET['page']:$page=''?> 
Traduit en if/else classique est équivalent à cela :
if(isset($page)){
  $page=$_GET['page'];
} else {
  $page='';
}

par x@v » 28 mai 2009, 13:29

quand je clic en local, il n'affiche pas les pages ?
il reste invariable ment sur accueil la valeur de la variable est pourtant conforme et change au clic parfaitement ?

par GiorgioLino » 28 mai 2009, 12:37

j'ai un site qui ne fonctionne pas [...] il fonctionne en ligne
Au risque de paraître trivial, comment sais-tu qu'il ne fonctionne pas s'il n'y a pas de message d'erreur
et que qui plus est, il fonctionne en ligne ?
D'après le lien que tu as fourni ça a plutôt l'air de fonctionner (affichage, liens ok, etc) à part peut-être
un "graphisme" un peu dépouillé...à moins que ce ne soit ça le problème ?

mon site marche pas :(

par x@v » 28 mai 2009, 12:10

Bonjour,
j'ai un site qui ne fonctionne pas j'ai pas de message d'erreur quand j'apelle mes pages j'ai toujours la page d'accueil qi s'affiche.
il fonctionne en ligne
http://6tnline.com/william/index.php?page=accueil
<?php (isset($page))?$page=$_GET['page']:$page=''?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
	<div id="conteneur">
		<ul id="menu">
			<li>
				<a href="index.php?page=accueil" title="">accueil</a>
			</li>
			<li>
				<a href="index.php?page=freebies" title="">freebies</a>
			</li>
			<li>
				<a href="index.php?page=collections" title="">collections</a>
			</li>
			<li>
				<a href="index.php?page=magazine" title="">magazine</a>
			</li>
			<li>
				<a href="index.php?page=communaute" title="">communaute</a>
			</li>
			<li>
				<a href="index.php?page=shops" title="">shops</a>
			</li>
		</ul>
		<div id="contenuPage">
		<?php
		if(isset($page))
		{
			switch ($page)
			{
				case 'accueil' : include('accueil.php'); break;
				case 'freebies' : include('freebies.php'); break;
				case 'collections' : include('collections.php'); break;
				case 'magazine' : include('magazine.php'); break;
				case 'communaute' : include('communaute.php'); break;
				case 'shops' : include('shops.php'); break;
				default : include('erreur.php'); break;
			}
		}
		else
		{
			include('accueil.php');
		}
		?>
		
		</div>
	</div>
</body>
</html>
Merci