Pārlūkot izejas kodu

fixed minor bug with deleting folders that had quotes in them

Luke Ehresman 25 gadi atpakaļ
vecāks
revīzija
314fe0338b
2 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. 1 0
      functions/imap_mailbox.php
  2. 2 0
      src/folders_delete.php

+ 1 - 0
functions/imap_mailbox.php

@@ -83,6 +83,7 @@
     ******************************************************************************/
    function sqimap_mailbox_delete ($imap_stream, $mailbox) {
       fputs ($imap_stream, "a001 DELETE \"$mailbox\"\n");
+      echo "mailbox: $mailbox<BR>";
       $read_ary = sqimap_read_data($imap_stream, "a001", true, $response, $message);
       sqimap_unsubscribe ($imap_stream, $mailbox);
    }

+ 2 - 0
src/folders_delete.php

@@ -27,6 +27,8 @@
    $imap_stream = sqimap_login($username, $key, $imapServerAddress, $imapPort, 0);
    $boxes = sqimap_mailbox_list ($imap_stream);
    $dm = sqimap_get_delimiter($imap_stream);
+   $mailbox = stripslashes($mailbox);
+   
    if (substr($mailbox, -1) == $dm)
       $mailbox_no_dm = substr($mailbox, 0, strlen($mailbox) - 1); 
    else