Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
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 22/08/2011, 15h42   #1
Invité de passage
 
Femme
Webdesigner
Inscription : janvier 2010
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Maroc

Informations professionnelles :
Activité : Webdesigner
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2010
Messages : 23
Points : 3
Points : 3
Par défaut fonction include ne marche pas

j'ai créer un site qui marchait très bien en local mais quand je l'ai transféré au serveur on voit que le fond, et les parties de la page que j'ai inséré avec include sont invusible

voilà le site: http://academiaesthetique.com/

si vous affichez le code, vous allez voir les include mais je sais pas pk elles ne s'affichent pas
honey87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 15h48   #2
Membre éclairé
 
Avatar de Nowwis
 
Homme
Développeur Web
Inscription : juin 2009
Messages : 363
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 21
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : juin 2009
Messages : 363
Points : 365
Points : 365
Bonjour,

t'es lien sont-il relatif ou absolu ?
Car sur un serveur web, si tu inclus depuis la racine, c'est n'est pas la même chose que d'inclure depuis ton PC...

Par exemple :
Code :
include("/monsite/includes/fonction.php")
Pourra donner sur ton serveur :
Code :
include("/home100/monsite/www/includes/fonction.php")
Pour faire simple, tu peux stocker la valeur de ton realpath pour savoir la racine de ton serveur, et faire des includes depuis ce dernier, ça sera plus simple je pense.
Nowwis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 15h49   #3
Invité de passage
 
Femme
Webdesigner
Inscription : janvier 2010
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Maroc

Informations professionnelles :
Activité : Webdesigner
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2010
Messages : 23
Points : 3
Points : 3
Citation:
Envoyé par Simdu80 Voir le message
Bonjour,

t'es lien sont-il relatif ou absolu ?
Car sur un serveur web, si tu inclus depuis la racine, c'est n'est pas la même chose que d'inclure depuis ton PC...

Par exemple :
Code :
include("/monsite/includes/fonction.php")
Pourra donner sur ton serveur :
Code :
include("/home100/monsite/www/includes/fonction.php")
Pour faire simple, tu peux stocker la valeur de ton realpath pour savoir la racine de ton serveur, et faire des includes depuis ce dernier, ça sera plus simple je pense.



ok d'accord je vais les modifier tout de suite
honey87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 15h54   #4
Invité de passage
 
Femme
Webdesigner
Inscription : janvier 2010
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Maroc

Informations professionnelles :
Activité : Webdesigner
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2010
Messages : 23
Points : 3
Points : 3
ça marche toujours pas, je crois que je dois spécifier le type d'hébergement (windows ou bien lynux), pask je l'ai pas encore fais
honey87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 16h07   #5
Rédacteur
 
Avatar de jreaux62
 
Homme Jérôme Réaux
Webdesigner
Inscription : août 2008
Messages : 2 993
Détails du profil
Informations personnelles :
Nom : Homme Jérôme Réaux
Âge : 45
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations professionnelles :
Activité : Webdesigner
Secteur : Arts - Culture

Informations forums :
Inscription : août 2008
Messages : 2 993
Points : 5 786
Points : 5 786
Envoyer un message via Skype™ à jreaux62
Bonjour,
peux-tu montrer le code de ton include ?

La source générée est très étrange !
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<html> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Academia</title>
<head> 
<link rel="stylesheet" href="styles/css.css" type="text/css" media="screen"/> 
<link rel="stylesheet" media="all" type="text/css" href="styles/menu_style.css" />
<link rel="stylesheet" media="all" type="text/css" href="styles/ie.css" />
<link rel="stylesheet" media="all" type="text/css" href="styles/reset.css" />
 
</head> 
 
<div class="conteneur">
<div class="globale">
<?php include('http://academiaesthetique.com/pages/haut.php') ?>
<?php include('http://academiaesthetique.com/pages/partie_1.php') ?>
<?php include('http://academiaesthetique.com/pages/partie_2.php') ?>
 
</div><!-- end globale -->
</div><!-- end conteneur -->
</body>
</html>
le code php des includes est inscrit dans la page !
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément."
Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique.
Site perso Mes tutos DVP : Gestion-Affichage de Nouvelles - Affichage en tableau HTML - Fonctions de redimensionnement d'images
jreaux62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 16h16   #6
Membre confirmé
 
Avatar de provirus
 
Homme Simon Levesque
Consultant informatique
Inscription : février 2009
Messages : 97
Détails du profil
Informations personnelles :
Nom : Homme Simon Levesque
Âge : 26
Localisation : Canada

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : février 2009
Messages : 97
Points : 279
Points : 279
Bonjour,

Si je regarde la source de ton site web, je vois des "includes" ce qui n'est pas normal.

Code :
1
2
3
4
5
6
7
<div class="globale"> 
<?php include('http://academiaesthetique.com/pages/haut.php') ?> 
<?php include('http://academiaesthetique.com/pages/partie_1.php') ?> 
<?php include('http://academiaesthetique.com/pages/partie_2.php') ?> 
 
 
</div>
Il faudrait vraiment que tu nous montres une partie de ton code et aussi, le include n'est pas un URL, mais bien un fichier local sur ta machine.
__________________
Blog - Tutoriels vidéos - Espace DVP
provirus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 16h38   #7
Invité de passage
 
Femme
Webdesigner
Inscription : janvier 2010
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Maroc

Informations professionnelles :
Activité : Webdesigner
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2010
Messages : 23
Points : 3
Points : 3
oui je trouve pas ca normale moi aussi
voilà mon code :

Citation:
<html>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Academia</title>
<head>
<link rel="stylesheet" href="styles/css.css" type="text/css" media="screen"/>
<link rel="stylesheet" media="all" type="text/css" href="styles/menu_style.css" />
<link rel="stylesheet" media="all" type="text/css" href="styles/ie.css" />
<link rel="stylesheet" media="all" type="text/css" href="styles/reset.css" />

</head>

<div class="conteneur">
<div class="globale">
<?php include('http://academiaesthetique.com/pages/haut.php') ?>
<?php include('http://academiaesthetique.com/pages/partie_1.php') ?>
<?php include('http://academiaesthetique.com/pages/partie_2.php') ?>


</div><!-- end globale -->
</div><!-- end conteneur -->
</body>
</html>


c'est la page index
honey87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 16h45   #8
Modérateur
 
Avatar de FirePrawn
 
Homme Sébastien
Ingénieur réalisateur
Inscription : mars 2011
Messages : 773
Détails du profil
Informations personnelles :
Nom : Homme Sébastien
Âge : 24
Localisation : France, Haut Rhin (Alsace)

Informations professionnelles :
Activité : Ingénieur réalisateur
Secteur : Industrie

Informations forums :
Inscription : mars 2011
Messages : 773
Points : 2 331
Points : 2 331
Bonjour,

Ca a été dit mais répétons-nous : tu ne peux pas include une url, il faut que tu mettes le chemin de ton fichier sur ton serveur ( racine/monsite/monfichier par exemple ).
De plus c'est index. quoi ton fichier ?
__________________
- Avant toute chose : lire le mode d'emploi du forum et ses règles.
- avant de poster
- Je ne réponds pas aux questions techniques en MP.
FirePrawn est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 16h45   #9
Rédacteur
 
Avatar de jreaux62
 
Homme Jérôme Réaux
Webdesigner
Inscription : août 2008
Messages : 2 993
Détails du profil
Informations personnelles :
Nom : Homme Jérôme Réaux
Âge : 45
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations professionnelles :
Activité : Webdesigner
Secteur : Arts - Culture

Informations forums :
Inscription : août 2008
Messages : 2 993
Points : 5 786
Points : 5 786
Envoyer un message via Skype™ à jreaux62
Citation:
Envoyé par honey87 Voir le message
c'est la page index
Quelle est l'extension ? index.php ?

+ Peux-tu mettre dans ta page index :
Code :
<?php echo 'hello !'; ?>
qu'on voit si ca s'affiche, ou si c'est un défaut d'interprétation du code php ?

+ Crée une page test.php, dans laquelle tu mets :
Code :
<?php echo phpinfo(); ?>
Affiche-t-elle bien le phpinfo ? (version de php, ......)
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément."
Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique.
Site perso Mes tutos DVP : Gestion-Affichage de Nouvelles - Affichage en tableau HTML - Fonctions de redimensionnement d'images
jreaux62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 16h58   #10
Invité de passage
 
Femme
Webdesigner
Inscription : janvier 2010
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Maroc

Informations professionnelles :
Activité : Webdesigner
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2010
Messages : 23
Points : 3
Points : 3
Citation:
Envoyé par jreaux62 Voir le message
Quelle est l'extension ? index.php ?

+ Peux-tu mettre dans ta page index :
Code :
<?php echo 'hello !'; ?>
qu'on voit si ca s'affiche, ou si c'est un défaut d'interprétation du code php ?

+ Crée une page test.php, dans laquelle tu mets :
Code :
<?php echo phpinfo(); ?>
Affiche-t-elle bien le phpinfo ? (version de php, ......)

toujous le même problème
honey87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 16h58   #11
Rédacteur
 
Avatar de jreaux62
 
Homme Jérôme Réaux
Webdesigner
Inscription : août 2008
Messages : 2 993
Détails du profil
Informations personnelles :
Nom : Homme Jérôme Réaux
Âge : 45
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations professionnelles :
Activité : Webdesigner
Secteur : Arts - Culture

Informations forums :
Inscription : août 2008
Messages : 2 993
Points : 5 786
Points : 5 786
Envoyer un message via Skype™ à jreaux62
C'est donc un problème de "lecture" du code php.

As-tu créé la page test.php ?
Code :
<?php echo phpinfo(); ?>
qu'affiche-t-elle ?


QUESTIONS :
- chez quel hébergeur est le site ?
- l'abonnement inclut-il ... le php ?
- y a-t-il du php dans tes autres pages, ou pas ?
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément."
Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique.
Site perso Mes tutos DVP : Gestion-Affichage de Nouvelles - Affichage en tableau HTML - Fonctions de redimensionnement d'images
jreaux62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 17h02   #12
Invité de passage
 
Femme
Webdesigner
Inscription : janvier 2010
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Maroc

Informations professionnelles :
Activité : Webdesigner
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2010
Messages : 23
Points : 3
Points : 3
Citation:
Envoyé par jreaux62 Voir le message
C'est donc un problème de "lecture" du code php.

As-tu créé la page test.php ?
Code :
<?php echo phpinfo(); ?>
qu'affiche-t-elle ?

attends j'ai une question : est ce que ça peut être l"hébergement ?
parceque j'ai pas encore spécifié le type d'hébergement (lynux ou windows)
voilà c mon hébergeur : http://www.amen.fr/index.html
honey87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 17h05   #13
Rédacteur
 
Avatar de jreaux62
 
Homme Jérôme Réaux
Webdesigner
Inscription : août 2008
Messages : 2 993
Détails du profil
Informations personnelles :
Nom : Homme Jérôme Réaux
Âge : 45
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations professionnelles :
Activité : Webdesigner
Secteur : Arts - Culture

Informations forums :
Inscription : août 2008
Messages : 2 993
Points : 5 786
Points : 5 786
Envoyer un message via Skype™ à jreaux62
Citation:
Caractéristiques
L'hébergement Linux supporte PHP, Perl, Python, Ruby, MySQL.
L'hébergement Windows supporte ASP.net, PHP, LINQ ou MS SQL.
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément."
Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique.
Site perso Mes tutos DVP : Gestion-Affichage de Nouvelles - Affichage en tableau HTML - Fonctions de redimensionnement d'images
jreaux62 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 22/08/2011, 17h06   #14
Invité de passage
 
Femme
Webdesigner
Inscription : janvier 2010
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Maroc

Informations professionnelles :
Activité : Webdesigner
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2010
Messages : 23
Points : 3
Points : 3
j'ai pas encore choisi aucun des deux, donc ça peut être ça le problème ?
honey87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 17h11   #15
Rédacteur
 
Avatar de jreaux62
 
Homme Jérôme Réaux
Webdesigner
Inscription : août 2008
Messages : 2 993
Détails du profil
Informations personnelles :
Nom : Homme Jérôme Réaux
Âge : 45
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations professionnelles :
Activité : Webdesigner
Secteur : Arts - Culture

Informations forums :
Inscription : août 2008
Messages : 2 993
Points : 5 786
Points : 5 786
Envoyer un message via Skype™ à jreaux62
Citation:
Envoyé par honey87 Voir le message
j'ai pas encore choisi aucun des deux
???
Tu as pris l'abonnement ou pas ? quel pack ?
C'est payé ou pas ?

(bizarre, tout ca ...)
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément."
Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique.
Site perso Mes tutos DVP : Gestion-Affichage de Nouvelles - Affichage en tableau HTML - Fonctions de redimensionnement d'images
jreaux62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 17h14   #16
Invité de passage
 
Femme
Webdesigner
Inscription : janvier 2010
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Maroc

Informations professionnelles :
Activité : Webdesigner
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2010
Messages : 23
Points : 3
Points : 3
Citation:
Envoyé par jreaux62 Voir le message
???
Tu as pris l'abonnement ou pas ? quel pack ?
C'est payé ou pas ?

(bizarre, tout ca ...)
hh oui je te jure, désolée de te déranger , je te laisserai un message si c un problème d'hébergement..

par contre je me demande si je peut te poser une autre question ?
honey87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 17h17   #17
Rédacteur
 
Avatar de jreaux62
 
Homme Jérôme Réaux
Webdesigner
Inscription : août 2008
Messages : 2 993
Détails du profil
Informations personnelles :
Nom : Homme Jérôme Réaux
Âge : 45
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations professionnelles :
Activité : Webdesigner
Secteur : Arts - Culture

Informations forums :
Inscription : août 2008
Messages : 2 993
Points : 5 786
Points : 5 786
Envoyer un message via Skype™ à jreaux62
Je t'écoute. (ou plutôt, je te lis )

ps : tu l'as faite, cette page test.php, ou pas ??
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément."
Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique.
Site perso Mes tutos DVP : Gestion-Affichage de Nouvelles - Affichage en tableau HTML - Fonctions de redimensionnement d'images
jreaux62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 17h19   #18
Invité de passage
 
Femme
Webdesigner
Inscription : janvier 2010
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Maroc

Informations professionnelles :
Activité : Webdesigner
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2010
Messages : 23
Points : 3
Points : 3
Citation:
Envoyé par jreaux62 Voir le message
Je t'écoute. (ou plutôt, je te lis )

ps : tu l'as faite, cette page test.php, ou pas ??

non, fin j'ai pas fais attention, kes je dois faire ?
honey87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 17h21   #19
Rédacteur
 
Avatar de jreaux62
 
Homme Jérôme Réaux
Webdesigner
Inscription : août 2008
Messages : 2 993
Détails du profil
Informations personnelles :
Nom : Homme Jérôme Réaux
Âge : 45
Localisation : France, Pas de Calais (Nord Pas de Calais)

Informations professionnelles :
Activité : Webdesigner
Secteur : Arts - Culture

Informations forums :
Inscription : août 2008
Messages : 2 993
Points : 5 786
Points : 5 786
Envoyer un message via Skype™ à jreaux62
Crée une page test.php, dans laquelle tu mets seulement :
Code :
<?php echo phpinfo(); ?>
Affiche-t-elle bien le phpinfo ? (version de php, ......)
__________________
"Ce qui se conçoit bien s'énonce clairement - Et les mots pour le dire arrivent aisément."
Nicolas Boileau-Despréaux, Homme de lettres français (1636-1711), principal théoricien de l'esthétique classique.
Site perso Mes tutos DVP : Gestion-Affichage de Nouvelles - Affichage en tableau HTML - Fonctions de redimensionnement d'images
jreaux62 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 17h26   #20
Invité de passage
 
Femme
Webdesigner
Inscription : janvier 2010
Messages : 23
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 24
Localisation : Maroc

Informations professionnelles :
Activité : Webdesigner
Secteur : Communication - Médias

Informations forums :
Inscription : janvier 2010
Messages : 23
Points : 3
Points : 3
Citation:
Envoyé par jreaux62 Voir le message
Crée une page test.php, dans laquelle tu mets seulement :
Code :
<?php echo phpinfo(); ?>
Affiche-t-elle bien le phpinfo ? (version de php, ......)
non, par contre en local ca s'affiche
honey87 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h43.


 
 
 
 
Partenaires

Hébergement Web