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 20/06/2007, 10h43   #1
Membre éclairé
 
Avatar de Asmodean
 
Inscription : février 2006
Messages : 311
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : février 2006
Messages : 311
Points : 346
Points : 346
Envoyer un message via MSN à Asmodean
Par défaut Balise Php non fermée

Salut,

J'aimerais savoir si il y a un risque de ne pas fermer une balises php? Je vous explique mon cas.

J'ai un fichier qui contient des constantes mais je peux être amené à lui ajouter dynamiquement des constantes. Le fait est que je suis feignant et que j'utilise file_put_contents avec FILE_APPEND. Donc ca m'arrangerait de ne pas avoir besoin de fermer la balise php pour pouvoir append mes define tranquillement.

Des idées là dessus?
Asmodean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2007, 11h27   #2
Membre régulier
 
Étudiant
Inscription : juin 2006
Messages : 83
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2006
Messages : 83
Points : 84
Points : 84
Je ne sais pas si c'est une faille de sécurité, mais moi je prendrait la peine de coder une fermeture de balise à la fin, quitte à faire quelques lignes pour la gérer au moment de l'ajout de contenu
Wharenn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2007, 11h38   #3
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
Citation:
Envoyé par Le manuel PHP
La balise fermante d'un bloc PHP à la fin d'un fichier est optionnel, et parfois, il est utile de l'omettre lors de l'utilisation de la fonction include() ou de la fonction require(), car les espaces non désirés n'apparaitront pas à la fin des fichiers, et ainsi, vous pourrez toujours ajouter des en-têtes à la réponse plus tard.
trouvé là :
http://php.net/language.basic-syntax...ion-separation

dans mes fichiers qui ne contiennent que du code je ne ferme jamais la dernière balise et j'évite plein de problème d'entêtes qui auraient été envoyés autrement.
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2007, 11h41   #4
Membre éclairé
 
Avatar de Asmodean
 
Inscription : février 2006
Messages : 311
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France

Informations forums :
Inscription : février 2006
Messages : 311
Points : 346
Points : 346
Envoyer un message via MSN à Asmodean
Citation:
Envoyé par mathieu
trouvé là :
http://php.net/language.basic-syntax...ion-separation

dans mes fichiers qui ne contiennent que du code je ne ferme jamais la dernière balise et j'évite plein de problème d'entêtes qui auraient été envoyés autrement.
Ok merci de l'info ça me rassure
Asmodean est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2007, 12h01   #5
Membre régulier
 
Étudiant
Inscription : juin 2006
Messages : 83
Détails du profil
Informations personnelles :
Âge : 25

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2006
Messages : 83
Points : 84
Points : 84
Tient je pensais pas. C'est bon à savoir
Wharenn est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h28.


 
 
 
 
Partenaires

Hébergement Web