Zobacz temat
Tagi URL i Mail nie dzia?aj? na PHP 5.5.7 - za stara funkcja preg_replace()
|
|
Hisashi |
Dodany dnia 26.02.2014 01:30:09
|
![]() Przedszkolak ![]() Postów: 8 ![]() Data rejestracji: 25.11.2011 20:08 |
Witam, mój problem wygl?da tak: Zainstalowa?em ostatnio najnowsz? wersje pakietu Synology DSM 5.0 w którym mam najnowsze PHP i pojawi? si? problem z obs?ug? tagu url. owy tag dzia?a, jednak przy jego wy?wietlaniu interpreter PHP wy?wietla mi kod b??du z informacj? ?e funkcja preg_replace()jest za stara dla tej wersji PHP co wygl?da tak: Moje pytanie jest takie jak to naprawi? wiem ?e powinienem u?y? funkcji preg_replace_callback" tylko nie wiem jak j? zakowa? by tag url dzia? tak samo jak przed update PHP? Po 2 czy funkcja preg_replace_callback zadzia?a na starszych wersjach PHP 5? Wersja php na serwerze v5.5.7. Edytowane przez Pieka dnia 01.03.2014 12:45:49 |
|
|
W?cibski Go?? |
Dodany dnia 06.09.2025 00:33:42
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
Lukeup |
Dodany dnia 26.02.2014 07:48:34
|
![]() Pocz?tkuj?cy ![]() Postów: 118 Pomógł: 14 ![]() Data rejestracji: 23.06.2006 22:47 |
Dzie? dobry, preg_replace_callback() jest kompatybilny wstecz (nie zadzia?a tylko w bardzo starych wersjach PHP4 < 4.0.5). Co do Twojego pytania, to jedyna ró?nica to callback, eg: Pozdrawiam, Freeze Przyjmuj? zlecenia pracy nad PHP-Fusion, Wordpress, Symfony, PHP-Nuke, Post-Nuke
Technologie: PHP (Symfony3-4), SQL, JS (JQ), XML, XHTML, HTML5, CSS3, SCSS, SASS, C, C++, C# Zawód: Full-Stack Developer z naciskiem na Backend You live once, but if You do it right, once is enough. |
|
|
Hisashi |
Dodany dnia 26.02.2014 17:37:49
|
![]() Przedszkolak ![]() Postów: 8 ![]() Data rejestracji: 25.11.2011 20:08 |
Szkic funkcji to ja znam, jednak nie wiem co powinienem zmieni? w pliku url_bbcode_include.php wygl?da tak: Szczerze nówi?c nie wiem co tu zmieni? by pasowa?o do funkcji preg_replace_callback". Osobi?cie zmieni?em tylko nazw funkcji na preg_replace_callback i nie wiem co dalej po tym jak mi wysypa?o b??d argumentu nr 2. Freeze podpowiedzia?by?mi co powinienem t zmieni? w ci?gi by to odpali?o? Edytowane przez Hisashi dnia 28.02.2014 19:23:43 |
|
|
Pieka |
Dodany dnia 01.03.2014 12:50:30
|
![]() ![]() Postów: 19887 Pomógł: 767 ![]() Data rejestracji: 23.02.2005 18:12 |
W za??czniku poprawione, czy raczej dostosowane do preg_replace_callback pliki linka i maila.
Pieka dodał/a następującą plik:
Jestem jaki jestem
![]() |
|
|
Hisashi |
Dodany dnia 04.03.2014 12:46:46
|
![]() Przedszkolak ![]() Postów: 8 ![]() Data rejestracji: 25.11.2011 20:08 |
Pieka napisa?(a): W za??czniku poprawione, czy raczej dostosowane do preg_replace_callback pliki linka i maila. Dzi?ki za pomoc u mnie odpali?o szkoda tylko ?e ci co pobior? najnowsze 7.02 w oryginale b?d? mieli ten sam problem pod PHP 5.5.7 i nowszych. Teraz czeka mnie analiza kodu gdy? chc? pozna? co zwali?em w moich próbach przerobienia tego includa tagu URL. ![]() Plus dla Supportu za pomoc. ![]() |
|
|
kamildnb |
Dodany dnia 11.11.2018 10:05:12
|
![]() Przedszkolak ![]() Postów: 18 ![]() Data rejestracji: 10.11.2018 14:37 |
Witam, wykupi?em 3 domeny, oraz serwer, na którym chc? postawi? 3x php-fusion v7.02.07, bardzo mi si? spodoba? ten cms, wszystko sz?o jak po ma?le, do czasu, az w??czy?em shoutboxa, wtedy pojawi?y si? pierwsze b??dy, ale pomyslalem sobie, ze on wlasciwie nie jest mi potrzebny, wy??czy?em go, problem znikn??, natomiast pojawi?y si? kolejne w momencie gdy chcia?em dodac testowy komentarz do artykulu, oto one: Nie poddaj? si?, chc? promowa? php-fusion, ale najpierw musz? si? uporac z problemami, mam nadziej? ze z Wasz? pomoc? uda mi si? to. PW od moderatora:
|
|
|
Apis |
Dodany dnia 27.11.2018 05:55:14
|
![]() Bywalec ![]() Postów: 433 Pomógł: 58 Ostrzeżeń: 1 ![]() Data rejestracji: 20.12.2005 22:26 |
Dwa posty wy?ej masz gotowe pliki do podmiany, które rozwi?zuj? problem. Nie chcia?em zak?ada? nowego w?tku, bo rzecz dotyczy tego samego problemu, czyli zamiany preg_replace na preg_replace_callbak w kodzie plików !autolink_bbcode_include.php, code_bbcode_include.php oraz class.phpmailer.php. Próbowa?em, ale sama zmiana nazwy funkcji to nie wszystko - potrzebne jest tak?e zdefiniowanie argumentów, wi?c prosi?bym o pomoc, je?li kto? zechce ![]() Edytowane przez Apis dnia 27.11.2018 09:49:58 |
|
|
Pieka |
Dodany dnia 27.11.2018 19:40:28
|
![]() ![]() Postów: 19887 Pomógł: 767 ![]() Data rejestracji: 23.02.2005 18:12 |
Sprawdza?e? pliki z v9? ![]() Jestem jaki jestem
![]() |
|
|
Apis |
Dodany dnia 28.11.2018 06:54:44
|
![]() Bywalec ![]() Postów: 433 Pomógł: 58 Ostrzeżeń: 1 ![]() Data rejestracji: 20.12.2005 22:26 |
Szczerze mówi?c nie przysz?o mi to do g?owy. Pobra?em, sprawdzi?em... Chyba dzia?a (brak b??dów w dzienniku). Dzi?ki. Pliku class.phpmailer.php w v9 niestety, nie ma. |
|
|
Pieka |
Dodany dnia 28.11.2018 19:32:58
|
![]() ![]() Postów: 19887 Pomógł: 767 ![]() Data rejestracji: 23.02.2005 18:12 |
Jest, jest, dobrze poszukaj w katalogu includes ![]() Jestem jaki jestem
![]() |
|
|
Apis |
Dodany dnia 29.11.2018 06:44:18
|
![]() Bywalec ![]() Postów: 433 Pomógł: 58 Ostrzeżeń: 1 ![]() Data rejestracji: 20.12.2005 22:26 |
Znalaz?em. Troch? inna struktura katalogów i ju? si? podda?em ![]() |
|
|
kamildnb |
Dodany dnia 13.12.2018 22:23:05
|
![]() Przedszkolak ![]() Postów: 18 ![]() Data rejestracji: 10.11.2018 14:37 |
Ja odziwo naprawi?em to inaczej, w desperacji pogrzeba?em w ustawieniach serwera i zmieni?em wersj? php na 5.4, ?miga, a ile mnie to nerwów zjad?o i nieprzespanych nocy ![]() |
|
Przejdź do forum: |