В настоящее время у меня есть подобный код в веб-файле с именем 'view_file.php', чтобы получить изображение из внутренней сети.
<img src="put_file.php?type=<?=$TN_TYPE;?>&path=<?=$TN_PATH;?>&filename=<?=$TN_FILENAME;?>" />
Сценарий put_file.php позволяет получить доступ к внутреннему серверу, который мы не хотим открывать для доступа в Интернет. Этот скрипт проверяет, доступно ли изображение и, если он есть, отправляет заголовок изображения, а затем использует readfile()
для потоковой передачи изображения на страницу 'view_file.php'.
Проблема в том, что если изображение недоступно, вместо потоковой передачи временного «spacer.gif» я хочу, чтобы тег img вообще не записывался.
Есть идеи, как это сделать?
Я думаю, может быть, переместить тег img в сценарий «put_file.php», но как смешивать строки и пары?