Skrevet tor. d. 08. marts 2001 kl. 14:37:42| #1
skal den søge ind i filerne, eller bare på filnavnene?
Skrevet tor. d. 08. marts 2001 kl. 14:39:35| #2
Skrevet tor. d. 08. marts 2001 kl. 14:42:49| #3
$handle = opendir(\".\");
while ($in = readdir($handle)) {
if (strstr($in, \"SØGESTRENG\")) {
echo \"Filnavn fundet: \".$split[0];
}
}
closedir($handle);
Skrevet tor. d. 08. marts 2001 kl. 14:47:44| #4
Kan du skrive det HELE med felter??? Så jeg kan se den eksakte måde?
Skrevet tor. d. 08. marts 2001 kl. 14:49:13| #5
Tager den også underbiblioteker?
Skrevet tor. d. 08. marts 2001 kl. 14:50:15| #6
Kan du skrive den 100% så får du pointene \"hehe!\"
Skrevet tor. d. 08. marts 2001 kl. 14:52:44| #7
den tager ikke underbiblioteker.. (tror jeg :P)
nitro: hvad mener du med 100%/med felter`??
Skrevet tor. d. 08. marts 2001 kl. 14:53:08| #8
hvis din PHP har en opdateret PEAR kan du bruge følgende:
require_once \"File/Find.php\";
$q = \".*index\\.php$\"; // Find alle index.php filer...
$f=new File_Find();
$array=$f->search($q, $DOCUMENT_ROOT);
(sizeof($array) == 0) ? print \"Jeg fandt ingen filer\\n\" : foreach($array as $filename) print \"$filename<br>\\n\";
Skrevet tor. d. 08. marts 2001 kl. 14:55:21| #9
Altså.
Skriv HELE scriptet med <input type=\"textfelt\" name=\"søg\"> og alt det der!!!
Skrevet tor. d. 08. marts 2001 kl. 14:55:32| #10
<html>
<h1>SØG</h1>
<form action=\"denne_fil.php\">
<input type=\"text\" name=\"soegeord\">
<input type=\"submit\">
</form>
<?php
if(isset($soegeord)){
$handle = opendir(\".\");
while ($in = readdir($handle)) {
if (strstr($in, $soegeord){
echo \"Filnavn fundet: \".$split[0];
}
}
closedir($handle);
}
?>
</html>
<måske>
Skrevet tor. d. 08. marts 2001 kl. 14:57:32| #11
<html>
<form>
<input type=\"text\" name=\"search\">
<input type=\"submit\" value=\"Søg\">
</form>
<?php
if(isset($soegeord)){
echo \"<hr>\";
$handle = opendir(\".\");
while ($in = readdir($handle)) {
if (strstr($in, $search){
echo \"Filnavn fundet: \".$split[0].\"<br>\";
}
}
closedir($handle);
}
?>
</html>
Skrevet tor. d. 08. marts 2001 kl. 14:59:30| #12
Ja ja okay, hvis det skal være pænt
Skrevet tor. d. 08. marts 2001 kl. 15:02:21| #13
<html>
<form>
<table><tr><td>Indtast søgeord:</td><td width=7></td><td><input type=\"text\" name=\"search\"></td></tr><tr><td colspan=3><center>
<input type=\"submit\" value=\"Søg\"></center></td></tr></table>
</form>
<?php
if(isset($soegeord)){
echo \"<hr>Følgende er fundet:\";
$handle = opendir(\".\");
while ($in = readdir($handle)) {
if (strstr($in, $search){
echo \"Filnavn fundet: \".$split[0].\"<br>\";
}
}
closedir($handle);
}
?>
</html>
Skrevet tor. d. 08. marts 2001 kl. 15:03:23| #14
Skrevet tor. d. 08. marts 2001 kl. 15:03:48| #15
Den bryder sig af en eller anden grund IKKE om:
if (strstr($in, $search){
Skrevet tor. d. 08. marts 2001 kl. 15:04:43| #16
Det vil bare ikke komme til at virke!
if(isset($soegeord)) gælder jo kun, hvis variablen hedder soegeord
Skrevet tor. d. 08. marts 2001 kl. 15:04:58| #17
prøv:
<html>
<form>
<table><tr><td>Indtast søgeord:</td><td width=7></td><td><input type=\"text\" name=\"search\"></td></tr><tr><td colspan=3><center>
<input type=\"submit\" value=\"Søg\"></center></td></tr></table>
</form>
<?php
if(isset($search)){
echo \"<hr>Følgende er fundet:\";
$handle = opendir(\".\");
while ($in = readdir($handle)) {
if (strstr($in, $search){
echo \"Filnavn fundet: \".$split[0].\"<br>\";
}
}
closedir($handle);
}
?>
</html>
Skrevet tor. d. 08. marts 2001 kl. 15:05:28| #18
nitro -> nej det tror da fanden ^
Skrevet tor. d. 08. marts 2001 kl. 15:08:54| #19
det gjorde det ikke bedre!!!
Skrevet tor. d. 08. marts 2001 kl. 15:09:17| #20
if (strstr($in, $search){
skal nok være:
if (strstr($in, $search)) {
Skrevet tor. d. 08. marts 2001 kl. 15:11:27| #21
Skrevet tor. d. 08. marts 2001 kl. 15:11:48| #22
Nu ska i få lidt point hehe
Skrevet tor. d. 08. marts 2001 kl. 17:30:46| #23
Hvad kan man egentlig bruge dette script til???
Seriøst, jeg kan ikke lige se det..
Eller er det mon fordi jeg ikke helt kan gennemskue det??
Tupsy!!
Skrevet tor. d. 08. marts 2001 kl. 17:37:49| #24
2 eksempler:
til at finde alle jpg-filerne i et dir..
eller hvis man nu har en masse filer hvor der står noget information inde i, så kan man søge efter dem..
Skrevet tor. d. 08. marts 2001 kl. 17:42:32| #25
Se lige her...
Lige meget hvad jeg skriver i søgefeltet skriver den bare x-antal \"Filnavn fundet\"
http://www.californianails.dk/ (...)Tupsy!!