8795 sujets
Salut,
je ne vois pas le rapport entre tes 2 questions m'enfin... je peux toujours répondre aux 2 !
Non, on ne peut pas voir le code source PHP d'une page internet, le code PHP est executé côté serveur et la page résultante est sans PHP.
Si je comprend ta 2eme question, tu veux afficher du code PHP sur ta page sans qu'il soit executer.
Il faut donc remplacer le
par
je ne vois pas le rapport entre tes 2 questions m'enfin... je peux toujours répondre aux 2 !
Non, on ne peut pas voir le code source PHP d'une page internet, le code PHP est executé côté serveur et la page résultante est sans PHP.
Si je comprend ta 2eme question, tu veux afficher du code PHP sur ta page sans qu'il soit executer.
Il faut donc remplacer le
<?php ... ?>
par
<?php ... ?>
Tant que l'extension du fichier en question est .php, aucun risque de voir le code.
Par contre, si on ne prend pas de précaution, on peut lire les sources des fichiers d'inclusion en .inc. C'est d'ailleurs une grosse erreur que de leur attribuer cette extension.
Ce sujet a déjà été discuté, je pense qu'une recherche t'en dira plus.
Par contre, si on ne prend pas de précaution, on peut lire les sources des fichiers d'inclusion en .inc. C'est d'ailleurs une grosse erreur que de leur attribuer cette extension.
Ce sujet a déjà été discuté, je pense qu'une recherche t'en dira plus.
Reel:
Php dispose de fonctions pour afficher un code php ou un fichier contenant du php.
Le jeu de fonction est le suivant:
- highlight_string qui "Applique la syntaxe colorisée à du code PHP".
- highlight_file qui "Colorisation syntaxique d'un fichier".
Enfin, en renommant ton fichier avec l'extension .phps, le dit fichier ne sera executer et sera affiche avec les couleurs standards.
Note que l'utilisation de l'extension .phps n'est pas toujours disponible sur les serveurs !!!!.
Pour aller un peu plus loin, tu trouveras dans les commentaires de la fonction highlight_string(), des exemples pour rendre le rendu compatible (X)html.
FRed
Php dispose de fonctions pour afficher un code php ou un fichier contenant du php.
Le jeu de fonction est le suivant:
- highlight_string qui "Applique la syntaxe colorisée à du code PHP".
- highlight_file qui "Colorisation syntaxique d'un fichier".
Enfin, en renommant ton fichier avec l'extension .phps, le dit fichier ne sera executer et sera affiche avec les couleurs standards.
Note que l'utilisation de l'extension .phps n'est pas toujours disponible sur les serveurs !!!!.
Pour aller un peu plus loin, tu trouveras dans les commentaires de la fonction highlight_string(), des exemples pour rendre le rendu compatible (X)html.
FRed
Bonjour,
Bouh... Qu'ils sont compliqués, ici
ce forum n'est pas consacré aux questions PHP générales ou débutant. Tu trouveras dans l'annonce de ce salon différents liens pour savoir où poser cette question.
(Cela dit, tu n'as en effet aucun moyen à ta portée de dire à un serveur : "envoyez moi le code php sans l'exécuter".)
Bouh... Qu'ils sont compliqués, ici

ce forum n'est pas consacré aux questions PHP générales ou débutant. Tu trouveras dans l'annonce de ce salon différents liens pour savoir où poser cette question.
(Cela dit, tu n'as en effet aucun moyen à ta portée de dire à un serveur : "envoyez moi le code php sans l'exécuter".)