Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyszukiwanie plików
AuronDiel
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 2.06.2012

Ostrzeżenie: (0%)
-----


Witam! Napisany przeze mnie skrypt nie do końca działa tak jak bym chciał. Skrypt miał po wpisaniu w formularzu i wysłaniu przez metode post do skryptu znależć pliki, które w nazwie slowo, ktore wczescniej wyslalismy i wyswietlic to bez rozszerzenia np. wysylamy z formularza slowo Kot -> Skrypt znalazl w folderze 3 pliki o rozszerzeniu php i wyswietlil je tak: Kot i pies, Kotipies, Ala ma kota i psa. Pomoże ktoś poprawić to? Z góry dzięki.
Skrypt:
  1. <?php
  2. $temat = $_POST['temat'];
  3. $Katalog = 'sc/j.polski/*' . $temat . '*.php';
  4. $nazwy = glob("$Katalog");
  5. $nazwyc = count($nazwy);
  6. foreach($nazwy as $file){
  7. $pathinfo = pathinfo($Katalog.'/*' . $temat . '*.php');
  8. echo '<a href="'.$file.'"><font color="#c4c4c4" size="5">'.$pathinfo['filename'].'</font></a><br /><hr size="1" color="gray">';
  9. }
  10.  
  11.  
  12.  
  13. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
amii
post
Post #2





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

Ostrzeżenie: (0%)
-----


Zamień na:
  1. $pathinfo = pathinfo($file);


--------------------
gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet.
Zarabianie bez wysiłku na domenach bez ruchu: prolink.
Go to the top of the page
+Quote Post
AuronDiel
post
Post #3





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 2.06.2012

Ostrzeżenie: (0%)
-----


amii! DZIAŁA! WIELKIE DZIEKI!! Masz moze pomysl jak zrobic by rozroznialo to duze i male litery?
Go to the top of the page
+Quote Post
amii
post
Post #4





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

Ostrzeżenie: (0%)
-----


glob nie ma natywnie wbudowanego filtra pozwalającego rozrózniać duże i małe litery
Ale luknij tutaj -> http://pl1.php.net/manual/en/function.glob.php#101043
Wystarczy, że wywołasz funkcję dla parametru wejściowego czyli w twoim przypadku $temat i powinno śmigać, aha i jeszcze php zmień na [pP][hH][pP] jeśli chcesz też filtrować rozszerzenie


--------------------
gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet.
Zarabianie bez wysiłku na domenach bez ruchu: prolink.
Go to the top of the page
+Quote Post
AuronDiel
post
Post #5





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 2.06.2012

Ostrzeżenie: (0%)
-----


Przeleciałem wszystkie przykłady... niestety nie wiem jak to zrobić...
Go to the top of the page
+Quote Post
amii
post
Post #6





Grupa: Zarejestrowani
Postów: 728
Pomógł: 76
Dołączył: 12.06.2009

Ostrzeżenie: (0%)
-----


No bez przesady przecież tam masz gotowca, kopiujesz tą funckję do swojego pliku i wywołujesz:
$temat = globistr($temat);


--------------------
gry flash online
Dobry hosting i tanie odnowienia domen firma: masternet.
Zarabianie bez wysiłku na domenach bez ruchu: prolink.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 13:18