|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : mai 2002 Messages : 475 ![]() |
Bonjour
j'ai un module de recherche qui lit certains fichiers php (fread) et qui effectue en traitement un strip_tags Code :
$tout=strip_tags($tout,'<title></title><script></script><head></head><style></style>'); <? echo "hello" ?> le module de recherche ne lit apparement pas "hello" dans le fichier scanné et ne me renvoie pas de resultat cela voudrait dire que fread ne lit pas le code php? merci de votre aide |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : décembre 2007 Messages : 181 ![]() |
il ne faut pas confondre lire et interprété.
avec fread tu liras le contenu du fichier php à savoir: <?php echo "hello" ?> et non pas juste hello car lecture ne veut pas dire éxécution . |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : mai 2002 Messages : 475 ![]() |
oui j'ai confondu..
merci je fais donc un fread de http:www.XXX.com/fichier.php mais là je me trouve devant un nouveau probleme comme mes pages sont contruites avec des includes, le resultat de ma recherche prend en compte des fichiers inclus non désirés voila ma nouvelle question : peut on faire un fread d'un fichier non pas à partir du debut du fichier mais à partir d'un point precis jusqu'à un autre point par ex : lire tout ce qui se trouve entre <!--centre--> et <!--fin centre--> |
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Inscription : novembre 2003 Messages : 737 ![]() |
Tu peux très bien lire ligne par ligne (fgets) et activer l'enregistrement dès que tu rencontre tel ou tel balise.
Sinon expressions régulières
__________________
http://www.ape-project.org/ |
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : mai 2002 Messages : 475 ![]() |
je vais voir ça
merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com