PHP - изображение sr c путь показать сломанное изображение - PullRequest
0 голосов
/ 19 марта 2020

Я определил константу:

define('ROOT_URL', dirname(__FILE__));

Я использую ее со второй частью пути для вызова png-изображения.

 <img src="<?php echo ROOT_URL ?>/images/folder1/logo-black.png" nosend="1" border="none" width="129" height="34" />

Изображение возвращается неработающим, и мой путь не так, как должно быть. (Но все же, когда я связываю его, он показывает мне изображение).

Это как:

C:\wamp64\www\email-signatures/images/folder1/logo-black.png"

Это с \ и /.

Что я делаю не так?

1 Ответ

0 голосов
/ 19 марта 2020

Если вы передадите браузеру адрес, подобный этому C:\wamp64\www\email-signatures/images/folder1/logo-black.png, он будет искать других папок P C для этой папки и файла. Помните, что вы передаете текст (HTML) в браузер на чужом компьютере P C, чтобы браузер мог интерпретировать и рисовать на экране другого P C. Вам нужно передать URL-адрес, чтобы браузер знал go на вашем веб-сервере для изображения.

Вы можете использовать целое http://domain........, но если вы просто используете относительное имя папки, даже если вы переместите это код в другой домен, он все равно должен работать нормально.

Итак, если папка с изображениями находится чуть ниже вашего документа Root try

<img src="images/folder1/logo-black.png" nosend="1" border="none" width="129" height="34" />
...