Я пытаюсь заставить этот код работать, но независимо от того, что я делаю, он просто не хочет работать

    <img src="<?php echo site_url();?>/zlab/logo.png" alt style="display:block;border:0;outline:none;text-decoration:none;-ms-interpolation-mode:bicubic;" width="125" />

Все, что я пытаюсь сделать, это код, чтобы получить изображения из корневого каталога, как он используется для шаблона электронной почты

-1
Jane Love

1 ответ

Вот способ получить ссылку и разместить ее в вашем img

<?php 
    // Program to display URL of current page. 

    if(isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on') 
        $link = "https"; 
    else
        $link = "http"; 

    // Here append the common URL characters. 
    $link .= "://"; 

    // Append the host(domain name, ip) to the URL. 
    $link .= $_SERVER['HTTP_HOST']; 

    // Append the requested resource location to the URL 
    $link .= $_SERVER['REQUEST_URI']; 

    // Print the link 
    //echo $link; //if you want to check you can uncomment it
?> 

<!DOCTYPE html>
<html>
<head>
    <title>ggg</title>
</head>
<body>
<img src="<?php echo $link; ?>/zlab/logo.png" alt style="display:block;border:0;outline:none;text-decoration:none;-ms-interpolation-mode:bicubic;" width="125" />
</body>
</html>

Можно использовать Javascript

<!DOCTYPE html>
<html>
<head>
    <title>ggg</title>
</head>
<body>

    <img id="myImage" alt style="display:block;border:0;outline:none;text-decoration:none;-ms-interpolation-mode:bicubic;" width="125" />

    <script type="text/javascript">
        document.getElementById("myImage").src = window.location.href+"/zlab/logo.png";
    </script>
</body>
</html>
58557050