fonction include : php4 à php5

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


patataur
WRInaute passionné
WRInaute passionné
 
Messages: 523
Inscription: Mar Fév 21, 2006 19:57

fonction include : php4 à php5

Message le Mar Mai 08, 2007 22:22

salut 8)

mon hébergement tournait avec php4

pour un des mes sites j'ai des fonctions include :

Code: Tout sélectionner
<?php include("http://www.monsite.fr/header.php");
?>


tout marche très bien

j'ai installé dotclear2
il lui faut php5

je passe en php5 en mettant
Code: Tout sélectionner
SetEnv PHP_VER 5
dans le htaccess

oui mais voilà, mes fonctions include ne marchent plus!

comment faire tourner ça en php5?

merci pour vos avis


patataur
WRInaute passionné
WRInaute passionné
 
Messages: 523
Inscription: Mar Fév 21, 2006 19:57

Message le Mar Mai 08, 2007 22:35

Ah ok, j'ai un élément de réponse...


apparement il faudrait que je change
Code: Tout sélectionner
<?php include("http://www.monsite.fr/dossier/header.php");
?>


par

Code: Tout sélectionner
<?php include("/home.2/airlinet/www/dossier/header.php");
?>


et ce pour toutes les fonctions include de toutes mes pages!!!

il n'y a pas plus simple?


f_trt
WRInaute passionné
WRInaute passionné
 
Messages: 781
Inscription: Sam Sep 17, 2005 22:36

Message le Mar Mai 08, 2007 23:06

Pendant que tu y es fais plutôt un fichier par exemple inc-config.php
dedans tu déclares par exemple $chemin="/home.2/airlinet/www/dossier/";

Puis dans tes scripts en début tu fais ton include de inc-config.php puis
tu utilises ta variable chemin
Code: Tout sélectionner
<?php include($chemin."header.php");


Le gros avantage c'est que si tu rechanges encore d'hebergeur ou sais-t-on jamais la structure de ton hebergeur chanqe tu n'auras qu'a changer ta variable chemin dans ton inc-config.php

A+


patataur
WRInaute passionné
WRInaute passionné
 
Messages: 523
Inscription: Mar Fév 21, 2006 19:57

Message le Mer Mai 09, 2007 20:46

merci f_trt pour tes infos utiles.

mais vu le nombre de pages à changer avec 6 "chemins" différents, j'ai désinstallé dotclear2 et installé dotclear1 qui utilise php4.


f_trt
WRInaute passionné
WRInaute passionné
 
Messages: 781
Inscription: Sam Sep 17, 2005 22:36

Message le Mer Mai 09, 2007 23:00

Je pense qu'au long terme tu es gagnant à le faire, de plus entre Dotclear 1 et 2 y a pas photo ce nouveau DOTCLEAR c'est quelque chose, des flux RSS pour tout y compris la modération des trackbacks et puis cette admin, ce multi-blog aussi qui te permet de faire des blog thématisés...

Tu peux donc le faire tranquillement sous PHP4 puis quand tu seras prêt rebasculer tranquillement n'oublie pas que tu peux changer d'hebergeur un jour ou ton hebergeur changer aussi de structure d'hebergement tu pourras être ainsi plus réactif.


CashAttitude
WRInaute discret
WRInaute discret
 
Messages: 52
Inscription: Jeu Mar 08, 2007 19:27

Message le Jeu Mai 10, 2007 8:53

f_trt a écrit:Pendant que tu y es fais plutôt un fichier par exemple inc-config.php
dedans tu déclares par exemple $chemin="/home.2/airlinet/www/dossier/";

Puis dans tes scripts en début tu fais ton include de inc-config.php puis
tu utilises ta variable chemin
Code: Tout sélectionner
<?php include($chemin."header.php");


Le gros avantage c'est que si tu rechanges encore d'hebergeur ou sais-t-on jamais la structure de ton hebergeur chanqe tu n'auras qu'a changer ta variable chemin dans ton inc-config.php

A+


Par contre quel chemin tu donne pour cet include ? :roll:


patataur
WRInaute passionné
WRInaute passionné
 
Messages: 523
Inscription: Mar Fév 21, 2006 19:57

Message le Jeu Mai 10, 2007 9:13

f_trt a écrit:Je pense qu'au long terme tu es gagnant à le faire


oui c'est vrai va falloir que je m'y penche quand même un jour ou l'autre 8)

CashAttitude a écrit:Par contre quel chemin tu donne pour cet include ? :roll:


/home.2/airlinet/www/dossier/

l'avantage c'est que si tu changes d'hébergeur tu n'as qu'une seule ligne à modifier dans ton code, pas dix mille.


CashAttitude
WRInaute discret
WRInaute discret
 
Messages: 52
Inscription: Jeu Mar 08, 2007 19:27

Message le Jeu Mai 10, 2007 9:15

Oui j'avais bien compris ;)


rog
WRInaute accro
WRInaute accro
 
Messages: 1662
Inscription: Jeu Sep 21, 2006 2:32

Message le Mar Mai 15, 2007 18:01

Code: Tout sélectionner
<?php include($chemin."header.php");


ça c'est une faute professionnelle grave

rog


f_trt
WRInaute passionné
WRInaute passionné
 
Messages: 781
Inscription: Sam Sep 17, 2005 22:36

Message le Mar Mai 15, 2007 21:52

rog a écrit:ça c'est une faute professionnelle grave
rog


N'exagérons pas quand même c'est peut-être moyennement secure, mais il reste encore beaucoup d'autres protections derrière à contourner.

Tiens au fait comment faire alors ? si si je tiens à ma place voudrais pas être virer encore...


Formation recommandée sur ce thème :

Formation Référencement 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