получить base64 php строку в тег img

Ive получил php-файл 'get.php', что echo – строка base64.

Как я могу отобразить это как изображение на другой странице .php?

что-то вроде этого:

<img src="get.php?id=$lastid"> 

Спасибо за вашу помощь!

Вы можете сделать что-то вроде этого:

 <img src="data:image/png;base64,BASE64STRING"> 

но если вы BASE64STRING – это выход php, тогда что-то вроде этого будет работать:

 <img src="data:image/png;base64, <?php include 'get.php?id=$lastid' ?>> 

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

Если вы хотите отобразить это как изображение, вам нужно будет заглянуть в библиотеку GD и создать образ времени выполнения с помощью функции, такой как imagettftext() после того, как изображение будет сгенерировано, ваш PHP-скрипт отправит заголовок, говорящий, что это изображение что-то как

 header( "Content-type: image/jpeg"); 

а затем эхо-бинарные данные генерируемого изображения.

Я нашел этот вопрос для вас, который должен помочь вам начать работу, посмотреть на принятый ответ: Текст на изображении

Нет, вам нужно напрямую выводить результат get.php . Почему бы вам просто не включить и не вызвать эту функцию на исходной странице в источнике? Не забывайте, что для строки base64 нужны data:image/png;base64, или аналогичные в начале.

 <?php include_once('get.php'); echo '<img src="'.base64img($lastid).'">';