![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 12.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mam pewien problem z wyrażeniami regularnymi. Otóż mam kawałek kodu zapisanego do zmiennej $_POST['artykul']:
I chciałbym go zmienić na coś takiego: Robię to w ten sposób ale nic nie wychodzi
Proszę o pomoc |
|
|
-gox- |
![]()
Post
#2
|
Goście ![]() |
a tak?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 12.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
No tak z tym, że ten przykład jest dobry gdy nazwa pliku składa się z cyfr. Natomiast jeżeli nazwa pliku składa się z różnych znaków to niestety nie zadziała.
Jeszcze raz opiszę swój problem. Mam zmienną $_POST gdzie znajduje się tekst wraz z ilustracjami. Chciałbym aby do tych ilustracji prowadził link. Dlatego potrzebuję takiego wyrażenia, które wycina fragment kodu z obrazka i tworzy z niego link. Przykład kodu $_POST['artykul']: Chciałbym aby przerobiony kod wyglądał w ten sposób:
Dziękuję za pomoc. Ten post edytował cytrynek 24.10.2008, 17:53:34 |
|
|
-gox- |
![]()
Post
#4
|
Goście ![]() |
Roznych znakow powiadasz....
a tak:? #/([^/\.])+\.# (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
-gox- |
![]()
Post
#5
|
Goście ![]() |
albo tak:
#/([^/\.])+\.(jpg|bmp|gif|png|wbmp|tiff|tif|jpeg)[ "\'&]+#ism czy tak #/([^/\.])+\.(jpg|bmp|gif|png|wbmp|tiff|tif|jpeg)[^a-z]+#ism albo samo takie: #/([^/\.])+\.(jpg|bmp|gif|png|wbmp|tiff|tif|jpeg)#ism |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 12.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
-794467- |
![]()
Post
#7
|
Goście ![]() |
tak ło
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 12.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
To chyba nie załatwi sprawy, ponieważ podmieni tylko dla 1 wyrażenia. A ja chciałbym aby to było dla wszystkich ilustracji. Prawdopodobnie z preg_replace. Ale niestety nie wiem jak to zrobić (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Może przypomnę. Mam coś takiego:
A chcę aby było tak: Naprawdę nikt nie wie ? (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 19:20 |