Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Obcięcie nazwy
Forum PHP.pl > Forum > Przedszkole
Kryszic
Witam mam następujący problem. Posiadam stronę z panelem administracyjnym. Gdy dodaje zdjęcie do strony przez panel zmienia mi sie jego nazwa na liczbe która jest kolejnym id w tabeli zdjęcia. Przy każdym wgraniu nowego zdjęcia dodaje mi sie nowa pozycja w tabeli. Gdy chcę się odwołać do danego zdjęcia podaję np
  1. <img src='2.jpg'>

Ostatnio zacząłem się zajmować pozycjonowanie strony i dodałem nazwę do każdego zdjęcia. Co wygląda teraz następująco:
zdjęcie które miało nazwę: 2.jpg teraz ma: nazwa-2.jpg
Pytanie moje jak zczytać z nazwy zdjęcia "nazwa-2.jpg" samo "2.jpg".

P.S nie wiem czy za bardzo nie zamotałem. I dzięki z góry za wszystkie podpowiedzi.
nospor
W twoim przypadku wystarczu zwykle substr() - odsylam do manuala

ps: przenosze
Kryszic
No tak tylko że nazwa raz jest powiedzmy zenek.2.jpg raz marian.3jpg a raz ul.4.jpg czyli może mieć różną długość
nospor
To trzeba bylo od razu tak pisac, myslalem ze nazwa to nazwa i juz winksmiley.jpg

To albo wyrażenie regularne lub jesli nie lubisz wyrazen to:
sprawdzasz pod jakim indexem znajduje sie ostatni "-" i robisz substr() od tego wlasnie indexu. Sprawdzenie tego indexu to http://pl2.php.net/manual/pl/function.strrpos.php
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.