Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
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 29/01/2008, 13h31   #1
Débutant
 
Inscription : mai 2005
Messages : 1 959
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2005
Messages : 1 959
Points : 615
Points : 615
Par défaut Puis-je intégrer des fichiers php3 dans un site fait en php ?

Bonjour,
he developpe mes site avec l'extebntion php.

Je viens de trouver un module de recherche réaliser avec l'extention php3.

Dans le modele que j'ai trouver,
es-ce que je peux renommer toutes les page avec l'extewntion .php

J'ai mis ce module sur mon serveur en local, quand une page avec l'extention php3 a été apeler, le code source de la page en question c'est afficher dans mon browser, alors qu eje pensais voir l'affichage de la page. Es ce que mon serveur local (MAMP sur Mac) ne supporterait pas l'extention php3?

Dans mon application deja realisée avec l'extention .php
J'ai pris le fihcier index.php et je l'ai renommé en php3 pour voir. Tous mes include() ne marche plus
Avez vous une idée pourquoi?

Je decouvre php3, merci pour vitre aide
__________________
Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout!
pierrot10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 13h36   #2
Membre éclairé
 
Avatar de makmaoui
 
Développeur Web
Inscription : mai 2007
Messages : 282
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2007
Messages : 282
Points : 361
Points : 361
Il faut configurer apache pour qu'il interpréte les .php3 comme des .php, tu peux le faire avec un htaccess si ton hébergeur le permet.
makmaoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 13h41   #3
Débutant
 
Inscription : mai 2005
Messages : 1 959
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2005
Messages : 1 959
Points : 615
Points : 615
merci pour ta reponse, mais es-ce que je peux tout renommer de php 3 en php?
ou le cdoe de page php3 est developpé pour des extention en php3?
__________________
Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout!
pierrot10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 13h43   #4
Débutant
 
Inscription : mai 2005
Messages : 1 959
Détails du profil
Informations personnelles :
Localisation : Suisse

Informations forums :
Inscription : mai 2005
Messages : 1 959
Points : 615
Points : 615
J'ai regarder mon phpinfo (en local) et j'ai trouver cette ligne
Citation:
PHP 4.4.2 & 5.1.4
ca ne devrait pas include php3?

Suis desolé mais je nage sur ce sujet
__________________
Il ne suffit pas de tout savoir. Vouloir et persévérer, c'est déjà presque tout!
pierrot10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 13h54   #5
Membre éclairé
 
Inscription : décembre 2007
Messages : 426
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 426
Points : 313
Points : 313
Si normalement ca devrait marche sans rien faire, il devrait les interpréter comme du php3, mais peut-être un truc à configurer effectivement

Et je pense que tu peux aussi renommer tes page en php, il les prendra comme du php 4, vu que ya compatibilité ascendante ca devrait marcher.
Eric93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 13h55   #6
Membre éclairé
 
Inscription : décembre 2007
Messages : 426
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 426
Points : 313
Points : 313
Si tu renomme les page php3 en php, tu devras aussi t'assurer de renommer les eventuels liens à l'interieur des pages, y'en a surement, mais c'est vite fait normalement
Eric93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 17h45   #7
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
En fait seuls les fichiers appelés par l'utilisateur nécessite une extension adéquate puisque c'est sur celle-ci qu'est (généralement) configuré l'interprétation ou non du script (il suffit d'ajouter les extensions voulues sur une ligne telle que AddType application/x-httpd-php .php lorsque PHP est utilisé comme module).

Pour les fichiers inclus : je vous recommande de ne pas toucher à leur extension pour la simple et bonne raison que vous devriez alors éditer et remplacer l'ensemble de ces inclusions dans les différents scripts qui composent cette application. D'autant plus que l'extension d'un fichier, lorsqu'il est inclus, ne joue aucun rôle. Par contre, il est vivement recommandé de les protéger d'un accès direct - par fichier .htaccess - puisque le code source serait alors dévoilé au client

Une astuce donc : créer un script index.php qui se contenterait d'inclure index.php3, par exemple, vous permettra donc de faire interpréter ce dernier même si de base l'extension .php3 ne permet pas une interprétation directe de ce dernier (veillez à mettre un fichier .htaccess dans une telle situation).
julp 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 12h58.


 
 
 
 
Partenaires

Hébergement Web