Thread Info
Wer ist hier? 1 Gäste
Problem mit preg_replace
|
|
Remmidemmi |
Geschrieben am 25.02.2016 00000002 01:16
|
Jung Mitglied Beiträge: 14 Registriert am: 18.11.10 Fusioneer: 13 years 10 months 3 weeks 26 days 16 hours 9 minutes 51 seconds |
hab da ein paar probleme wo ich nicht mit klar komme kann mir da wer von euch helfen? Benutze: PHP-Fusion-7.02.07 Fehlerlog sagt: Zitat bbcodes/mail_bbcode_include.php preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead Zeile: 21 25. Februar 2016 um 01:50:45 hab die zeile mal raus gesucht... Code Download Code $text = preg_replace('#\[mail=([\r\n]*)([^\s\'\";:\+]*?)\](.*?)([\r\n]*)\[/mail\]#sie', "hide_email('\\2').''", $text); ebenfalls bekomm ich diese.... Zitat bbcodes/url_bbcode_include.php preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead Zeile: 20 25. Februar 2016 um 01:50:45 bbcodes/url_bbcode_include.php preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead Zeile: 21 25. Februar 2016 um 01:50:45 bbcodes/mail_bbcode_include.php preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead Zeile: 22 25. Februar 2016 um 01:50:45 auch diese zeilen hab ich rausgesucht Code Download Code 20 //Url BBCode with auto triming long links danke schonmal im vorraus Bearbeitet von Remmidemmi am 25.02.2016 00000002 01:16 |
|
|
SC-Ad-Bot | Advertisement |
| |
emblinux |
Geschrieben am 22.03.2016 00000003 11:59
|
Seiten Administrator Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 0 months 1 weeks 10 days 16 hours 32 minutes 55 seconds |
Eigentlich steht ja schon alles da. Die bisher verwendete Funktion mit dem Parameter /e wird zukünftig nicht mehr unterstützt und man soll doch die Funktion preg_replace_callback benutzen. Hier ein Beispiel, wie das gemacht wird. ALT: Code Download Code $text = preg_replace('#\[mail=([\r\n]*)([^\s\'\";:\+]*?)\](.*?)([\r\n]*)\[/mail\]#sie', "hide_email('\\2').''", $text); NEU: Code Download Code
Das sollte passen. Testen konnte ich es leider nicht. Hier noch ein Link mit einem entsprechenden Portierungsbeispiel. http://stackoverflow.com/questions/19245205/replace-deprecated-preg-replace-e-with-preg-replace-callback Oder du benutzt mal Google und gibst dort folgendes ein: replace preg_replace with preg_replace_callback Da solltest du einige Beispiele finden. Bitte gib das nächste mal einen passenden Thread-Titel ein! |
|
|
Remmidemmi |
Geschrieben am 24.03.2016 00000003 13:58
|
Jung Mitglied Beiträge: 14 Registriert am: 18.11.10 Fusioneer: 13 years 10 months 3 weeks 26 days 16 hours 9 minutes 51 seconds |
Danke dir hat super geklappt jetzt |
|
Springe ins Forum: |
Ähnliche Themen
Thema | Forum | Antworten | Letzter Beitrag |
---|---|---|---|
Fusion Board Spalten Problem | Infusionen | 4 | 05.11.2019 00000011 07:48 |
V-Bank Problem | Infusionen | 28 | 30.08.2016 00000008 17:21 |
pds_status_panel problem | Infusionen | 1 | 09.07.2016 00000007 19:08 |
Shoutbox problem | Infusionen | 1 | 22.06.2016 00000006 21:16 |
Problem mit Parterseiten Panel | Allgemeine Support Fragen | 14 | 06.02.2013 00000002 18:47 |