fonction include : php4 à php5
10 messages
• Page 1 sur 1
-

patataur - WRInaute impliqué

- Messages: 523
- Inscription: 21 Fév 2006
fonction include : php4 à php5
salut
mon hébergement tournait avec php4
pour un des mes sites j'ai des fonctions include :
tout marche très bien
j'ai installé dotclear2
il lui faut php5
je passe en php5 en mettant
oui mais voilà, mes fonctions include ne marchent plus!
comment faire tourner ça en php5?
merci pour vos avis
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
oui mais voilà, mes fonctions include ne marchent plus!
comment faire tourner ça en php5?
merci pour vos avis
-

patataur - WRInaute impliqué

- Messages: 523
- Inscription: 21 Fév 2006
Ah ok, j'ai un élément de réponse...
apparement il faudrait que je change
par
et ce pour toutes les fonctions include de toutes mes pages!!!
il n'y a pas plus simple?
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 impliqué

- Messages: 903
- Inscription: 17 Sep 2005
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
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+
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+
-

f_trt - WRInaute impliqué

- Messages: 903
- Inscription: 17 Sep 2005
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.
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

- Messages: 52
- Inscription: 8 Mar 2007
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 ?
-

patataur - WRInaute impliqué

- Messages: 523
- Inscription: 21 Fév 2006
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
CashAttitude a écrit:Par contre quel chemin tu donne pour cet include ?
/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.
-

rog - WRInaute passionné

- Messages: 1662
- Inscription: 21 Sep 2006
- Code: Tout sélectionner
<?php include($chemin."header.php");
ça c'est une faute professionnelle grave
rog
-

f_trt - WRInaute impliqué

- Messages: 903
- Inscription: 17 Sep 2005
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...
10 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- session ne fonctionne plus de php4 à php5
- Migration vers PHP4 à PHP5
- migration PHP4 ==> PHP5 et MYSQL 5
- Migration php4 vers php5
- array_merge en Php4 - comment passer en php5
- Probleme apres passage de php4 vers php5
- PHP4 & PHP5 sur un même serveur
- gros bug de php4 par rapport à php5
- installer PHP5 + MBSTRING en duo avec PHP4 sur un DEDIER OVH
- [PHP5] Bug avec include ?
- Gérer l'entête HTTP en PHP - 04-08-2008
- Concours WRI / Vivastreet : gagnez un voyage à New-York - 21-03-2005
- Référencer un site multilingue - 24-04-2004
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
Consultez la description détaillée des produits ou services de Google suivants : Google Related Links
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
