VOIR LA SOURCE DE SES PAGES DEPUIS LE SITE LUI-MÊME

cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005 - 27 avril 2004 à 07:31
cs_fanfouer Messages postés 209 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 27 janvier 2008 - 15 mars 2005 à 21:23
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/22303-voir-la-source-de-ses-pages-depuis-le-site-lui-meme

cs_fanfouer Messages postés 209 Date d'inscription mercredi 26 mai 2004 Statut Membre Dernière intervention 27 janvier 2008
15 mars 2005 à 21:23
salut tt le monde!! dis moi ribos, ta sources est super et je me demande si il n'y aurait pas d'utilisation depuis mon site pour aller vois les sources d'autre sites... simple question
nawfel2 Messages postés 26 Date d'inscription mardi 23 décembre 2003 Statut Membre Dernière intervention 29 janvier 2006
7 juin 2004 à 18:59
wow super mec
Aussi cela s'implifie la vie ! si on arrive a faire une include pa pa pa
C'est finis le probleme des sources php :p
PhilBur Messages postés 5 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 24 mars 2005
3 mai 2004 à 13:53
RE : a l'abordage !!!!

Justement tu touche le point sensible...la securite.... et honnetement je manque d'infos sur cela.... auriez vous un ou deux site expliquant les regles elementaires de securite pour PHP en francais si possible...????

Merci
yami_no_ookami Messages postés 165 Date d'inscription jeudi 29 janvier 2004 Statut Membre Dernière intervention 16 octobre 2005 2
3 mai 2004 à 11:31
" il ne faut pas mettre la page n'import'où "

euh c pas ce que tu viens de faire.
parce que moi un script comme ca je dis c impec pour pirater certains sites amateurs dont je tairais le nom ou les login et pass sont dans des variables php.

a l'abordage !!!!
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
27 avril 2004 à 17:52
a ouais, j'avais pas compris ca...
bah ca sert toujours ^^
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
27 avril 2004 à 17:43
"mais si après on veut travailler sur la chaine $texte, c'est plus dur"

faux, il a seulement évoqué, à juste raison, la difficulté supérieure.
à partir du moment où tu récupères un résultat ds une variable, ça me semble clair que tu peux le modifier ^^
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
27 avril 2004 à 17:22
ben il disait que l'on ne pouvait pas modifier le résultat d'un highlight_file... et je lui ai prouvé le contraire ^^
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
27 avril 2004 à 16:59
on peut savoir en quoi ça diffère de ce que ribos a dit ??
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
27 avril 2004 à 16:55
ribos > perdu :p
mais en tout cas a propos du highlight_file qui est direct de l'html ;)
tiré de la doc :

mixed highlight_file ( string filename [, bool return])


highlight_file() affiche la syntaxe colorisée du fichier filename, en utilisant les couleurs définies dans le moteur interne de PHP.

Si le second paramètre optionnel return vaut TRUE alors highlight_file() retournera le code généré, au lieu de l'afficher. Si le second paramètre ne vaut pas TRUE alors highlight_file() retournera TRUE en cas de succès, et FALSE sinon.

donc tu fais :
$colorier = highlight_file('fichier.php',TRUE);
et $colorier aura la valeur de la source en couleur

ensuite pour parcourir le fichier, il y a plus simple je trouve :
file
qui remplis un tableau avec chaque cellule une ligne donc un foreach et c'est fini ;)
defkrie Messages postés 435 Date d'inscription vendredi 20 septembre 2002 Statut Membre Dernière intervention 20 novembre 2004
27 avril 2004 à 15:06
ouis sa peut tjrs servir
cs_ribos Messages postés 53 Date d'inscription samedi 26 juillet 2003 Statut Membre Dernière intervention 27 septembre 2007
27 avril 2004 à 11:26
C'est vrai qu'on peut remplacer la partie :
>$fp = fopen($fich,"r");
>$texte = fread($fp, filesize($fich));
>fclose($fp);
>$texte=str_replace("\n","
",htmlentities($texte));

par : $texte= highlight_file($fich,true);
C'est plus simple et en couleur, mais si après on veut travailler sur la chaine $texte, c'est plus dur si on est passé par highlight_file car c'est directement du code html qui est généré .
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
27 avril 2004 à 07:45
il y a aussi une fonction highlight pour les fichiers. cf php.net
cs_koko Messages postés 654 Date d'inscription lundi 14 janvier 2002 Statut Membre Dernière intervention 20 février 2005
27 avril 2004 à 07:31
tu aurais du rajouter un hightlight_string ca aurait été parfait
Rejoignez-nous