![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 14.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
jak użyć preg_match aby sprawdzalo czy link ma na końcu rozszerzenie jpg jpeg albo png ? Z góry dzięki Ten post edytował Ingram 16.06.2012, 19:25:11 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 479 Pomógł: 97 Dołączył: 6.09.2011 Skąd: php.net :) Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 14.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
dzięki, ale nie bardzo rozumeim.
Mam takie coś:
$avatar to właśnie jest link do obrazka edit: tak sobie czytałem i tu moje pytanie jeśli coś takiego da się osiągnąć za pomocą np. fopen albo file_existens to jak (IMG:style_emoticons/default/wink.gif) jeśli za pomocą preg match się Nie da to szzukam innego rozwiązania. dzięki... Ten post edytował Ingram 17.06.2012, 01:12:51 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
można np tak:
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 14.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję bardzo (IMG:style_emoticons/default/smile.gif)
funkcja sprawdza czy ostatnie 4 litery się zgadzają, a tu moje pytanie jak ktoś wprowadzi nie poprawny link ale na końcu będzie dobre rozszerzenie to czy da sieto jakoś sprawdzić? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
http://stackoverflow.com/questions/981954/...p/982045#982045
generalnie funkcja file_get_contents lub CURL |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 14.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
Świetnie (IMG:style_emoticons/default/wink.gif) dzięki bardzo.
Połączyłem dwie metody preg_match i curla (musiałem go włączyć w php.ini) i wszystko działa sprawnie (IMG:style_emoticons/default/smile.gif) ale ... zawsze jest jakieś ale (IMG:style_emoticons/default/smile.gif) funkcja curla musi mieć http:// na początku adresu i chciałbym dodać do funkcji checkFile preg_matcha który sprawdził by jeszcze 7 pierwszych znaków (http://) trochę kombinowałem ale coś nie ogarniam tych wyrażeń regularnych... |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Kod '/http\:\/\/?/' Znak zapytania po wyrażeniu, oznacza że może wystąpić, lecz nie musi.
Ten post edytował !*! 17.06.2012, 10:58:58 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 14.06.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 5 Dołączył: 30.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
http://php.net/manual/pl/function.pathinfo.php. Przykład z dokumentacji. Wyciągniesz sobie rozszerzenie, a potem it's up to you co z tym zrobisz
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 15:47 |