Précédent   Forum des professionnels en informatique > PHP > Langage > Débuter
Débuter Forum d'entraide pour débuter en PHP. Avant de poster -> Cours PHP, FAQ PHP, Outils PHP, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/07/2011, 12h19   #1
Invité de passage
 
Femme Murielle
Étudiant
Inscription : juillet 2011
Messages : 33
Détails du profil
Informations personnelles :
Nom : Femme Murielle

Informations professionnelles :
Activité : Étudiant
Secteur : Arts - Culture

Informations forums :
Inscription : juillet 2011
Messages : 33
Points : 4
Points : 4
Par défaut une variable dans include

bonjour bonjour...

me revoila coincée..

J'ai donc ce code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?php
	// Active tout les warning. Utile en phase de développement
	// En phase de production, remplacer E_ALL par 0
	error_reporting(E_ALL);
 
	// Inclus le fichier contenant les fonctions personalisées
	include_once 'mes_fonctions.php';
 
	// Fonction de connexion à la base de données
	connexion_DB('BASE_TEST');
 
	// Définit l'Id de la page d'accueil (1 dans cet exemple)
	// Pensez à le modifier si ce n'est pas le cas chez vous.
	$id_page_accueil = 1;
 
	// Récupère l'id de la page courante passée par l'URL
	// Si non défini, on considère que la page est la page d'accueil
	if (isset($_GET['id_page'])) {
		$_ENV['id_page'] = intval($_GET['id_page']);
	} else {
		$_ENV['id_page'] = $id_page_accueil;
	}
 
	// Extrait les informations correspondantes à la page en cours de la DB
	extraction_infos_DB();
?>
 
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<!-- Insère les mots-clés extraits de la DB dans les meta -->
<META NAME="keywords" lang="fr" CONTENT="<?php echo $_ENV['mots_cles']; ?>">
<!-- Insère la description extraite de la DB dans les meta -->
<META NAME="Description" CONTENT="<?php echo $_ENV['description']; ?>">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<!-- Insère le titre extrait de la DB dans la balise correspondante -->
<title><?php echo $_ENV['titre']; ?></title>
<link rel="stylesheet" type="text/css" href="<?php echo $_ENV['style_css']; ?>">
</head>
<html>
<head>
<body>
	<table id="table_global" width="100%" ><!--sépare l'écran en 3-->
	  <tr>
	    <td width="50%"></td>
		<td id="cellule_contenu" width="1024px">
			<table width="1024px">
			  <tr><td id="banniere"></td></tr>
			  <tr>
			    <td id="corps"style="min-height: 500px;""> 
				  <?php echo ' ici se déroulera pour chaque site un contenu particulier '.$_ENV['contenu'].'<br/>
								-peut être : inclure la page correspondante a l\'environnement'  
 
				  ?>
				</td>												
			  </tr>
			  <tr><td id="pieds"></td></tr> 			 
			</table>
		</td>
		<td width="50%"></td>
	  </tr>
	</table><!--#table_global-->
</body>
</html>
ligne 51, dans cette cellule s'affiche ce que j'inscrit dans ma table comme contenu...

mais ce contenu correspond a une page php...
comment indiquer d'inclure la page correspondante :
ou comment écrire include '($ENV['contenu'].php)' en langage qui marche ???
muktaditi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 14h19   #2
Membre confirmé
 
Avatar de Retrokiller069
 
Homme Bertrand
Étudiant
Inscription : octobre 2010
Messages : 216
Détails du profil
Informations personnelles :
Nom : Homme Bertrand
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : octobre 2010
Messages : 216
Points : 268
Points : 268
Bonjour,

Code :
require_once $_ENV['contenu'];


ps:je ne suis pas sur mais je crois que je t'en avais parlé non?

Sinon ca, ca doit marcher:

Code :
include $_ENV['contenu'];
__________________
Ce n'est pas ce que nous voulons faire qui est impossible mais ce sont les moyens à sa mise en oeuvre qui peuvent le paraître

Ps: N'oubliez pas SVP
Retrokiller069 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 15h01   #3
Invité de passage
 
Femme Murielle
Étudiant
Inscription : juillet 2011
Messages : 33
Détails du profil
Informations personnelles :
Nom : Femme Murielle

Informations professionnelles :
Activité : Étudiant
Secteur : Arts - Culture

Informations forums :
Inscription : juillet 2011
Messages : 33
Points : 4
Points : 4
aussi simple que ça... !!!
oui ça marche...
merci beaucoup... je vais avancer encore
muktaditi est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h37.


 
 
 
 
Partenaires

Hébergement Web