a1amattyj Posted April 5, 2009 Share Posted April 5, 2009 Hello, This is my code: $pos = strpos($contents, $find); if ($pos === false) { $page->output_fail("Could Not Parse String", "Theme could not be parsed because the string could not be found. <br />It may already have been parsed. Manually Parse?"); $page->output_manual_parse($find, $replace, $contents, $dest); } Now the problem is, when i use this function when $find has multiple lines, it comes back as false ($find is taken from a mysql database). For example, $find = " single lined"; ##It will work If $find = "firstline second line"; ##It will not work $contents does have both of these strings, i have checked! Thanks! Quote Link to comment Share on other sites More sharing options...
ghostdog74 Posted April 6, 2009 Share Posted April 6, 2009 replace the newline with space. $a = preg_replace("/\n/"," ",$find); then continue your checking. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.