include - javascript - php

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 : include - javascript - php

par d0m » 20 mai 2008, 13:25

je pense que le premier code que tu as mis est ton fichier menu_gauche.php

or il contient les balises d'une page html :

Code : Tout sélectionner

<html> <head> <script type="text/javascript" src="flashobject.js"></script> </head> <body>
tu l'inclus ensuite dans ta page essai.php qui contient elle aussi ces balises :

Code : Tout sélectionner

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Bienvenue sur la page de gestion de l'exploitation</title> <script type="text/javascript" src="flashobject.js"></script> </head> <body> ...
tu te retrouves donc avec théoriquement des pages html imbriquées or ce n'est pas faisable.
Dans ta page tu doit avoir un seul <html></html>, <head></head> et <body></body>
et je vois pas ou j'ai un menu.php qui est vide non plus
je n'ai pas dit qu'il était vide, j'ai dit qu'il ne contient pas de code php, il contient seulement du code html et javascript.
Ce n'est donc pas nécessaire de mettre comme extension .php, .htm suffit.

par byakuichi » 20 mai 2008, 10:11

Je vois pas ce que t'entends par 2 balises html incluse l'une dans l'autre ?
et je vois pas ou j'ai un menu.php qui est vide non plus

par d0m » 20 mai 2008, 10:04

tu as plusieurs erreurs qui empechent ton code de fonctionner.
Il y a ici un tuto sur les include : http://css.alsacreations.com/Tutoriels- ... race-a-PHP
qui correspond à tes erreurs, mais en gros :
- tu as 2 balises html incluses l'une dans l'autre
- ta page qui contient du code php a une extension htm
- ta page menu.php ne contient aucun code php (tu as inversé les extensions)

par byakuichi » 20 mai 2008, 10:01

ok autant pour moi ^^ ma page n'est pas en .php ...

par byakuichi » 20 mai 2008, 09:59

Oui pas de problème voici :

Nom de la page : essai.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
	<title>Bienvenue sur la page de gestion de l'exploitation</title>
	<script type="text/javascript" src="flashobject.js"></script>
</head>
<body leftmargin="0" topmargin="5" style="background-color: rgb(51, 153, 255);" marginheight="0" marginwidth="0">
	<center style="height: 64px;"><strong style="font-family: Arno Pro Smbd Caption;"></strong>
	<table style="text-align: center; width: 100%;" border="0" cellpadding="0" cellspacing="0">
		<tbody>
			<tr>
				<td colspan="3" rowspan="1" style="width: 206px; height: 70px;" center="">
				<img style="width: 783px; height: 70px;" alt="Bandeau car postal" src="bandeau_CP.PNG" align="middle" hspace="150"></td>
			</tr>
			<tr>
				<td colspan="1" rowspan="1" style="width: 206px; height: 358px; text-align: left; vertical-align: top;">
					<?php include ("menu_gauche.php") ?>
				</td>
				<td colspan="1" rowspan="1" style="width: 552px; height: 358px;" align="center">
					<img style="height: 452px; width: 600px;" alt="bus Bourg" src="agora_s_setub480.jpg">
				</td>
				<td colspan="1" rowspan="1" style="width: 217px; height: 358px; text-align: right; vertical-align: top;">
					<?php include ("menu_droite.php") ?>
				</td>
			</tr>
			<tr>
			</tr>
			<tr>
			</tr>
			<tr>
				<?php include ("footer.php");?>
			</tr>
		</tbody>
	</table>
	<br>
	</center>
</body>
</html>

par d0m » 20 mai 2008, 09:53

salut,

tu pourrais montrer un exemple de code qui inclus? (avec le nom des pages etc...)

include - javascript - php

par byakuichi » 20 mai 2008, 09:46

Bonjour,
j'ai une petite question, j'ai créé cet include en PHP :
<html>

<head>
	<script type="text/javascript" src="flashobject.js"></script>
</head>

<body>

<div id="collapse menu_id">Menu de gauche</div>
				<script type="text/javascript">
					var fo = new FlashObject("essai.swf", "collapse menu", "180", "360", "6", "#B9DCFF");
						fo.addParam("menu","false");
						fo.addParam("quality","best");
						fo.addParam("salign","LT");
						fo.addParam("scale","noscale");
						fo.addParam("wmode","transparent");
						fo.write("collapse menu_id");
				</script>
			
</body>
			
</html>
mais celui-ci n'apparaît pas, est-ce normal ?
Etant donné que celui-ci se répète sur plusieurs pages je préfère le déclarer en include plutôt que de le redéclarer plusieurs fois...

merci à celles et ceux qui pourront m'aider[/code]