NOMDL MNet: improved trailing slashes removal

Double slashes and eventual whitespace after trailing slash are now
removed, too.
This commit is contained in:
David Mudrak
2010-07-12 15:03:19 +00:00
parent e7c1d0211e
commit d55b0e6a1e
+2 -1
View File
@@ -77,7 +77,8 @@ $reviewform = null; // set up later in different code branches, so mnet_peer can
// if the first form has been submitted, bootstrap the peer and load up the review form
if ($formdata = $simpleform->get_data()) {
// ensure we remove trailing slashes
$formdata->wwwroot = preg_replace(':/$:', '', $formdata->wwwroot);
$formdata->wwwroot = trim($formdata->wwwroot);
$formdata->wwwroot = rtrim($formdata->wwwroot, '/');
// ensure the wwwroot starts with a http or https prefix
if (strtolower(substr($formdata->wwwroot, 0, 4)) != 'http') {