/ Forside/ Teknologi / Udvikling / PHP / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
TAK POUL
Fra : dscoop80
Vist : 825 gange
400 point
Dato : 29-08-04 14:20

Tak for dit svar, selvom jeg desværre ikke kunne bruge det...
Men jeg har stort set lavet alt med admin-login, CMS osv. så alt kun kan håndteres af admin...
Jeg har dog et andet problem som du måske ku' svare på?

Inde på min admin-side, har jeg lavet en struktur som viser ALLE filer på ens domæne...
Hvad kan man gøre for kun at vise alle filer som har tekst-strengen "TEST" ... ?

Mvh. Cooper

 
 
Kommentar
Fra : poul_from


Dato : 30-08-04 00:54

i selve dokumentet eller filnavn er der tale om

Kommentar
Fra : poul_from


Dato : 30-08-04 02:34

her er en kodestump fra mit eget som jeg ahr tilpasset lidt
alle filnavne og mapper hvor test indgår bliver listet om duskriver nytest eller test.php
men navne som atest eller lignede ord vil også komme med

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>pdf</title>

</head>
<body bgcolor="#B2B2D6" text="#000080"><center>
<h1>Find og gem datablade</h1><br>
<form action="gem.php" method="post">
<select name="datablad">
<?
chdir("/var/www/html/websiden");
$dir = dir("html");
while ($file=$dir->read()){
if(ereg("test",$file)){
echo "<option value=\"".$file."\">".$file."</option>\n";

}
}
?>
</select><input type="submit" value="Gem på websiden" /></form></center>
</body>
</html>

Kommentar
Fra : dscoop80


Dato : 30-08-04 09:16

Det er i selve dokumentet...

Kommentar
Fra : dscoop80


Dato : 30-08-04 09:16

Altså den skal på en måde åbne en fil og læse indholdet og hvis så f.eks. tekststrengen "TEST" er i det dokument skal det printes ud på skærmen.

Accepteret svar
Fra : poul_from

Modtaget 400 point
Dato : 30-08-04 23:54

prøv denne kode den tester om test skulle være i dukumentet
dvs i filtyperne txt, php, html, htm, asp og alle andre former hvor ren tekst indgår

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>text string</title>

</head>
<body>
<?
$total=1;
if(!$file=fopen("html/test.txt", "r")){
echo"kunne ikke åbne filen";
}
else{

while(!feof($file)){
$antal=(fgetc($file));
$total=($total+(count($antal)));
}
fclose($file);}
if(!$file=fopen("html/test.txt", "r")){
echo"kunne ikke åbne filen";
}
else{
$text=fread($file, $total);
if(ereg("test", $text)){
echo"denne fil indeholder tekststrengen test";
}
else{
echo" denne fil indeholder ikke tekststrengen test";
}
fclose($file);
}

?>

</body>
</html>


Kommentar
Fra : poul_from


Dato : 30-08-04 23:57

obs du kan bruge en variabel istedet "html/test.txt"

Kommentar
Fra : dscoop80


Dato : 31-08-04 19:22

DU FOR SEJ POUL!!!!!!!!!!!!!!!!!!!!!!!! 1000 TAK!!! :)

Godkendelse af svar
Fra : dscoop80


Dato : 31-08-04 19:24

Tak for svaret poul_from.
                        

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408927
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste