Fichier php dans du code html

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics


user2home
WRInaute discret
WRInaute discret
 
Messages: 228
Inscription: 19 Déc 2007

Fichier php dans du code html

Message le Lun Nov 15, 2010 23:04

Bonsoir, ma question est simple.

Après divers recherche j'ai trouvé la syntaxe pour faire :

UN include de fichier HTML dans un code HTML
Un include de fichier HTML dans un code PHP

Ma question est la suivante est il possible d'inclure un fichier PHP via un <? php include ''; dans une page en .html

Cordialement

forummp3
WRInaute passionné
WRInaute passionné
 
Messages: 1982
Inscription: 8 Fév 2004

Re: Fichier php dans du code html

Message le Lun Nov 15, 2010 23:17

salut,

par defaut ce n'est pas possible. Il faut via htaccess met un "addtype php" pour l'extension html, ou alors, avec l'url rewriting pour avoir unex extension html qui pointe vers un fichier php.

Mais sinon, faut renommer ton fichier.html en fichier.php pour eviter toute cette "bidouille".


user2home
WRInaute discret
WRInaute discret
 
Messages: 228
Inscription: 19 Déc 2007

Re: Fichier php dans du code html

Message le Mar Nov 16, 2010 15:19

Après recherche j'ai tenté de passer via un div.

Je charge ma palette de style :

Code: Tout sélectionner
<link rel="stylesheet" href="{T_THEME_PATH}/{$AFTER_STYLE}.css" type="text/css" />


Je charge sur mon index les styles :

Code: Tout sélectionner
@import url("right.css");


Dans se style j'ai :

Code: Tout sélectionner
#rightimg {
   margin-top:80px;
   margin-left:100px;
   float:left;
   width: 397px;
   height: 190px;
   background: url(images/rightimg/random.php);
   }


J'insere enfin dans ma page en .html

Code: Tout sélectionner
<div id="rightimg" >lolade</div>


Et ca ne fonctionne pas .... Quelqu'un a il une idée sur l'origine de mon erreur ?

Cordialement

forummp3
WRInaute passionné
WRInaute passionné
 
Messages: 1982
Inscription: 8 Fév 2004

Re: Fichier php dans du code html

Message le Mar Nov 16, 2010 15:42

ha si tu veux faire avec du js, l'ajax est mieux alors !

fait une recherche sur le net pour voir comment marche l'ajax.

sinon, peut tu expliquer ta situation? parce que je ne comprend pas pourquoi tu ne peux pas plus simplement renommer ta page en .php ? (car tu peux mettre du html dans un fichier .php)


user2home
WRInaute discret
WRInaute discret
 
Messages: 228
Inscription: 19 Déc 2007

Re: Fichier php dans du code html

Message le Mar Nov 16, 2010 17:17

Je modifie un thème phpbb et ma page en .html est utilisé dans l'ensemble du script, si je la renome je dois changer l'ensemble des autres page :wink:

forummp3
WRInaute passionné
WRInaute passionné
 
Messages: 1982
Inscription: 8 Fév 2004

Re: Fichier php dans du code html

Message le Mar Nov 16, 2010 17:34

tu peux mettre ca dans ton html:

AddType application/x-httpd-php .html

ainsi, tu pourra mettre un include() dans ton fichier.html


user2home
WRInaute discret
WRInaute discret
 
Messages: 228
Inscription: 19 Déc 2007

Re: Fichier php dans du code html

Message le Mer Nov 17, 2010 15:10

J'ai lus qu'il fallait l'introduire dans un .htcces ce que j'ai fais. Ca ne marche toujours pas.

J'ai ceci dans ma page html : <script><?php include('page.php'); ?></script>

Sans les balises script ca ne donne rien non plus. :(

forummp3
WRInaute passionné
WRInaute passionné
 
Messages: 1982
Inscription: 8 Fév 2004

Re: Fichier php dans du code html

Message le Mer Nov 17, 2010 15:24

c'est .htaccess et non .htcces


ybet
WRInaute accro
WRInaute accro
 
Messages: 7698
Inscription: 22 Nov 2003

Re: Fichier php dans du code html

Message le Mer Nov 17, 2010 15:55

la solution est de configurer le fichier de configuration apache du serveur mais 1. elle est dangereuse 2. ca ne marche que si tu as un serveur dédié.

forummp3
WRInaute passionné
WRInaute passionné
 
Messages: 1982
Inscription: 8 Fév 2004

Re: Fichier php dans du code html

Message le Mer Nov 17, 2010 16:05

sinon, un "bidouillage" avec le js:

dans ton fichier php, tu fait un :

echo "document.write('contenu de ta page');";

ensuite dans ta page html, tu fais un :

<script type="text/javascript" src="page.php"></script>

Sinon, en un peu plus complexe, tu peux le faire en ajax, ca sera plus propre et c'est fait pour.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités