Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Ścieżka do pliku, Nie idzie usunąć ścieżki do pliku
artgrus
post 16.07.2010, 14:38:40
Post #1





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 27.03.2008

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


Witam. Od razu informuję, że tekstu typu: ban na google nie przysyłać bo szukałem i nie znalazłem rozwiązania.

Otóż mam sobie funkcję glob() (wiadomo do czego służy) i taki skrypt co napisałem:

  1. $path = 'grafika/';
  2. $nazwa = glob($path.'*.gif');
  3. foreach ($nazwa as $filename) {
  4. echo $filename.'<br>';
  5. }


Wynik będzie następujący (np):
grafika/i1.gif
grafika/i2.gif
grafika/logo.gif
grafika/add.gif


Czy ktoś z Was zna rozwiązanie aby nie pokazywało grafika/ przy wyświetleniu? Chodzi mi aby samą nazwę pliku+rozszerzenie mi pokazywało.
Próbowałem tak:

  1. $path = 'grafika/';
  2. $nazwa = glob($path.'*.gif');
  3. foreach ($nazwa as $filename) {
  4. $zamien = eregi_replace($path, '', $filename);
  5. echo $zamien.'<br>';
  6. }
  7.  


ale wywalało mi błąd że eregi_replace jest deprecated

Zna ktoś inne rozwiązanie tego problemu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 10)
thomson89
post 16.07.2010, 14:40:24
Post #2





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Funkcją explode zmanipuluj wynik działania

Ten post edytował thomson89 16.07.2010, 14:40:50


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
wookieb
post 16.07.2010, 14:44:18
Post #3





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Masz bana na manual?
http://pl2.php.net/manual/en/function.basename.php


--------------------
Go to the top of the page
+Quote Post
artgrus
post 16.07.2010, 14:48:38
Post #4





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 27.03.2008

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


Cytat(wookieb @ 16.07.2010, 15:44:18 ) *



Szkoda twojej fatygi. thomson89 pomógł. <hahaha>
Go to the top of the page
+Quote Post
kapuch
post 16.07.2010, 14:57:03
Post #5





Grupa: Zarejestrowani
Postów: 389
Pomógł: 69
Dołączył: 26.04.2010
Skąd: Łódź

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


Raczej powinienes zaplakac, nad swoja glupota.
Kolega wookieb dal ci najlepsze rozwiazanie, ale skad ty masz to wiedziec...
Obraziles sie, bo odeslal cie do manuala?

Ten post edytował kapuch 16.07.2010, 15:00:31


--------------------
Nie chce "Pomógł", aktualna ilość (69) w pełni mnie satysfakcjonuje :)
Go to the top of the page
+Quote Post
Wicepsik
post 16.07.2010, 14:58:10
Post #6





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

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


Cytat(artgrus @ 16.07.2010, 15:48:38 ) *
Szkoda twojej fatygi. thomson89 pomógł. <hahaha>

Wg. mnie lepszym rozwiązaniem także jest basename, ale ty zapewne wiesz lepiej.


--------------------
Go to the top of the page
+Quote Post
artgrus
post 16.07.2010, 15:17:40
Post #7





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 27.03.2008

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


Cytat(kapuch @ 16.07.2010, 15:57:03 ) *
Raczej powinienes zaplakac, nad swoja glupota.
Kolega wookieb dal ci najlepsze rozwiazanie, ale skad ty masz to wiedziec...
Obraziles sie, bo odeslal cie do manuala?



To ty nic nie rozumiesz.

Przecież pisałem, aby mi w postach nie pisać w stylu "masz bana", lecz on olał mój post i mi manuala wklepnął razem z tym banem.

Gdyby mi same odnoszenie do manuala dał, to bym go inaczej potraktował, a tak to widzimy tu brak czytania ze zrozumieniem.
Go to the top of the page
+Quote Post
krzysiej
post 16.07.2010, 15:22:40
Post #8





Grupa: Zarejestrowani
Postów: 25
Pomógł: 3
Dołączył: 5.08.2009

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


panowie, nie karmcie trolla
Go to the top of the page
+Quote Post
artgrus
post 16.07.2010, 15:25:16
Post #9





Grupa: Zarejestrowani
Postów: 73
Pomógł: 0
Dołączył: 27.03.2008

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


Cytat(krzysiej @ 16.07.2010, 16:22:40 ) *
panowie, nie karmcie trolla


co to niby miało znaczyć?
Go to the top of the page
+Quote Post
thomson89
post 16.07.2010, 16:08:26
Post #10





Grupa: Zarejestrowani
Postów: 1 178
Pomógł: 51
Dołączył: 7.01.2009
Skąd: Gdańsk

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


Dziwne, też dałem link do manuala sciana.gif


--------------------
Sklep 70%
Go to the top of the page
+Quote Post
Spawnm
post 16.07.2010, 17:42:25
Post #11





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Koniec dyskusji , zamykam.
Go to the top of the page
+Quote Post

Closed 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 - 22:49