From ce09cf446e1cefae8d604dd3af221d44de05ec8f Mon Sep 17 00:00:00 2001 From: Nathan Adams Date: Sun, 18 Jan 2015 22:06:57 -0600 Subject: [PATCH] Issue 99: Middleware needs to replace certain occurrences --- indefero/src/IDF/Middleware/GoogleAds.php | 4 ++-- pluf/src/Pluf/Middleware/Stats.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/indefero/src/IDF/Middleware/GoogleAds.php b/indefero/src/IDF/Middleware/GoogleAds.php index 8a7fc2f..ec4cf93 100644 --- a/indefero/src/IDF/Middleware/GoogleAds.php +++ b/indefero/src/IDF/Middleware/GoogleAds.php @@ -60,8 +60,8 @@ class IDF_Middleware_GoogleAds } $replacead1 = $this->makead(Pluf::f("google_ads")["AD1"]); $replacead2 = $this->makead(Pluf::f("google_ads")["AD2"]); - $response->content = str_replace('', $replacead1, $response->content); - $response->content = str_replace('', $replacead2, $response->content); + $response->content = substr_replace($response->content, $replacead1, strrpos($response->content,''), strlen('')); + $response->content = substr_replace($response->content, $replacead2, strrpos($response->content,''), strlen('')); return $response; } diff --git a/pluf/src/Pluf/Middleware/Stats.php b/pluf/src/Pluf/Middleware/Stats.php index d52f1b0..c32ad55 100644 --- a/pluf/src/Pluf/Middleware/Stats.php +++ b/pluf/src/Pluf/Middleware/Stats.php @@ -61,7 +61,7 @@ class Pluf_Middleware_Stats $text = "Page rendered in " . sprintf('%.5f', (microtime(true) - $GLOBALS['_PX_starttime'])) . "s using " . count($GLOBALS['_PX_debug_data']['sql_queries']) . " queries."; else $text = "Page rendered in " . sprintf('%.5f', (microtime(true) - $GLOBALS['_PX_starttime'])) . "s."; - $response->content = str_replace('', $text.'', $response->content); + $response->content = substr_replace($response->content, $text.'', strrpos($response->content,''), strlen('')); return $response; } }