Problema script cautare in fisier .txt

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
claUdiu
Mesaje: 313

Problema script cautare in fisier .txt

Buna deci am urmatorul script care cauta intrun fisier .txt (adika in fisier.txt)

Cod: Selectaţi tot

<?php
$fisier=$_POST['cfisiere'];


$handle = fopen ("fisier.txt","r"); 
$cuvant="$fisier"; 


while (!feof ($handle)) 
{ 
$buffer = fgets($handle, 4096); 
//echo $buffer; 

if(strpos($buffer, $cuvant)) 
echo '<a href="http://siteul-meu.do/download.php?file='.$buffer.'">'.$buffer.'</a> . "\n"'; 
} 
fclose($handle); 

?> 
Problema mea este ca daka scriu intregul cuvant din fisier.txt nul arata pe pagina dar dak scriu o litera din cuvant imi apare.....ce pot sa fk sa apara tot cuvantul can il scriu??

Pls help
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?

MarPlo Mesaje: 4343
Incearca asa (am testat si merge):

Cod: Selectaţi tot

<?php
$fisier = trim($_POST['cfisiere']);

$handle = fopen ("fisier.txt","r");
$cuvant="$fisier";

while (!feof ($handle))
{
$buffer = fgets($handle, 4096);
//echo $buffer;
$pos = strpos($buffer, $cuvant);

if($pos!==false)
echo '<a href="http://siteul-meu.do/download.php?file='.$buffer.'">'.$buffer.'</a> . "\n"';
}
fclose($handle);
?>

claUdiu Mesaje: 313
Mersi mult :D

Auzi dar script sa caute intrun folder nu este???am incercat dar nam reusit sa fk:(
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?

MarPlo Mesaje: 4343
O fi, dar eu nu am, asa ca trebuie cautat sau cine are nevoie sa faca.
Vezi si lectia de la pagina Lucru cu directoare, poate ajuta.

Subiecte similare