X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Ffolders_rename_getname.php;h=a745c90e97987b3511dd18f1610d1b7965c817c2;hb=2a32fc83f95eba42be0d1752ef685adf10e1edc9;hp=ecf4368fa1dae3fba25a9d375949229e0e732526;hpb=aae41ae986d847f7bb15d98f98e16bc65595f215;p=squirrelmail.git diff --git a/src/folders_rename_getname.php b/src/folders_rename_getname.php index ecf4368f..a745c90e 100644 --- a/src/folders_rename_getname.php +++ b/src/folders_rename_getname.php @@ -1,4 +1,6 @@ + session_start(); + if (!isset($config_php)) include("../config/config.php"); if (!isset($strings_php)) @@ -10,10 +12,14 @@ include("../src/load_prefs.php"); - $imapConnection = sqimap_login($username, $key, $imapServerAddress, 0); - sqimap_mailbox_select($imapConnection, $old); + $imapConnection = sqimap_login($username, $key, $imapServerAddress, $imapPort, 0); $dm = sqimap_get_delimiter($imapConnection); + if (substr($old, strlen($old) - strlen($dm)) == $dm) { + $isfolder = true; + $old = substr($old, 0, strlen($old) - 1); + } + if (strpos($old, $dm)) { $old_name = substr($old, strrpos($old, $dm)+1, strlen($old)); $old_parent = substr($old, 0, strrpos($old, $dm)); @@ -22,6 +28,8 @@ $old_parent = ""; } + $old_name = stripslashes($old_name); + echo "
\n"; displayPageHeader($color, "None"); echo ""; - echo " |