Prechádzať zdrojové kódy

Fixed [ #500024 ] HREF is wrong on ssl server
base href didn't contain protocol.

Pontus Ullgren 23 rokov pred
rodič
commit
46a7bad8e7
1 zmenil súbory, kde vykonal 2 pridanie a 1 odobranie
  1. 2 1
      functions/mime.php

+ 2 - 1
functions/mime.php

@@ -411,6 +411,7 @@ function mime_fetch_body ($imap_stream, $id, $ent_id ) {
                 $k++;
             }
             if ( $base <> '' )
+                
                 $ret = "<base href=\"$base\">" . $ret;
         }
     } else if (ereg('"([^"]*)"', $topline, $regs)) {
@@ -1023,7 +1024,7 @@ function MagicHTML( $body, $id ) {
 return( "\n\n<!-- HTML Output ahead -->\n" .
         $ret .
         "\n<!-- END of HTML Output --><base href=\"".
-        $HTTP_SERVER_VARS["SERVER_NAME"] . substr( $PHP_SELF, 0, strlen( $PHP_SELF ) - 13 ) .
+        get_location() . '/'.
         "\">\n\n" );
 }