Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Listowanie plików - jak pozbyć się rozszerzenia w nazwie?
todaro
post 7.11.2007, 21:06:51
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 4.11.2007

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


Co muszę zmienić w tym kodzie, aby wyświetlało nazwy plików bez rozszerzenia?

Kod
<?php
     define('F_DIR','./');
     $dir=opendir(F_DIR);
     $file_list="<UL>";
     while($file_name=readdir($dir))
     {
     if(($file_name!=".")&&($file_name!="..") && end(explode('.',$file_name)) == 'txt')
     {
     $file_list.="<LI><a href=\"".F_DIR. $filename."\">$file_name</a>";
     }
     }
     $file_list.="</UL>"; closedir($dir);
     echo "$file_list";
     ?>
Go to the top of the page
+Quote Post
marcio
post 7.11.2007, 21:11:23
Post #2





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


  1. <?php
  2. basename($plik, '.php');
  3. ?>

P.S masz dac zmienna z twoja sciezka do pliku

Ten post edytował marcio 7.11.2007, 21:12:12


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
todaro
post 7.11.2007, 21:30:36
Post #3





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 4.11.2007

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


Cytat(marcio @ 7.11.2007, 21:11:23 ) *
  1. <?php
  2. basename($plik, '.php');
  3. ?>

P.S masz dac zmienna z twoja sciezka do pliku


dzięki, pomogłeś mi smile.gif
Go to the top of the page
+Quote Post
marcio
post 7.11.2007, 21:57:19
Post #4





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


nmzc po to jest forum mi tez inni pomagaja biggrin.gif


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
todaro
post 8.11.2007, 14:58:20
Post #5





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 4.11.2007

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


Mam jeszcze jedno pytanie, czy da się wyświetlić tylko pliki zaczynające się na daną literę? Szukałem na google i znalazłęm funcję
Kod
substr($data, 0, 4)
która odczytuję pierwszą literę z nazwy. Niestety nie umiem napisać odpowiedniego ifa żeby to działało ;/
Go to the top of the page
+Quote Post
b_chmura
post 8.11.2007, 15:05:21
Post #6





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

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


  1. <?php
  2. $nazwapliku = "JakisPlik.php";
  3.  
  4. if($nazwapliku{0} == 'J')
  5. {
  6. echo $nazwapliku;
  7. }
  8. ?>
Go to the top of the page
+Quote Post
todaro
post 8.11.2007, 17:56:13
Post #7





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 4.11.2007

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


Cytat(b_chmura @ 8.11.2007, 15:05:21 ) *
  1. <?php
  2. $nazwapliku = &#092;"JakisPlik.php\";
  3.  
  4. if($nazwapliku{0} == 'J')
  5. {
  6. echo $nazwapliku;
  7. }
  8. ?>


Dziękuję, twój kod mi pomógł smile.gif

PS. Lubię to forum biggrin.gif
Go to the top of the page
+Quote Post
marcio
post 8.11.2007, 19:24:05
Post #8





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


a powiedz mi bo jestem ciekawy jak nie to w nocy nie bede spokojnie spal co takiego robisz tzn co za kod piszesz??


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
Go to the top of the page
+Quote Post
todaro
post 9.11.2007, 16:14:13
Post #9





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 4.11.2007

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


Cytat(marcio @ 8.11.2007, 19:24:05 ) *
a powiedz mi bo jestem ciekawy jak nie to w nocy nie bede spokojnie spal co takiego robisz tzn co za kod piszesz??


Robię strone warezową, i chcę ją tak zbudować żeby można było w szybki sposób dodawać nowe pozycje tz. ja będę wypełniał formularz, a reszta zrobi się sama..
Go to the top of the page
+Quote Post
skowron-line
post 9.11.2007, 16:16:40
Post #10





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Cytat(marcio @ 8.11.2007, 19:24:05 ) *
a powiedz mi bo jestem ciekawy jak nie to w nocy nie bede spokojnie spal co takiego robisz tzn co za kod piszesz??

Cytat
nmzc po to jest forum mi tez inni pomagaja biggrin.gif


@marcio nie nabijaj sobie postow jak chcesz wiedziec co kolega robi to PW


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
marcio
post 9.11.2007, 19:32:57
Post #11





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


i nastepny forumowicz ktory patrzy tylko na ilosc punktow sad.gif myslisz ze jak bede mial wiecej punktow do bede lepszy od kogos co ma 5pkt??Nie wiem po co robia punkty na forach


--------------------
Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/
Moj blog
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 Wersja Lo-Fi Aktualny czas: 13.08.2025 - 23:21