Есть ли способ запустить код при загрузке изображения?Запустить скрипт при загрузке изображения
Например, если мое изображение размещено на сайте www.mydomain.com/image.png, и если кто-то выполнит это изображение ссылки, будет отображаться, так как это файл изображения. Но могу ли я запустить набор кода, когда кто-то пытается просмотреть изображение?
Вроде.
Когда я открываю запустить www.mydomain.com/image.png он должен выполнить что-то вроде
<?php
mail("[email protected]", "image opened", "image opened by".$Server['addr']);
?>
Я нашел там несколько таких услуг, предлагаемых в Интернете, но я не могу разобраться, как выполнить код файл, когда файл образа пытается выполнить.
Может кто-нибудь дать мне краткое представление о том, как это будет тренировка? Я могу самостоятельно написать
См. Http://stackoverflow.com/questions/900207/return-a-php-page-as-an-image. Вам необходимо настроить веб-сервер для обработки файлов '.png' с помощью php-интерпретатора. – RoadieRich
@RoadieRich - Спасибо за ваш ответ. Это важный вопрос, но я думаю, что в моей части есть что-то большее. В связанном вопросе OP задал файл file.php? Img = 1, тогда как у меня работает файл изображения. – Kerry
Вы можете настроить [php для обработки любого типа файла, который вам нравится] (https://kb.mediatemple.net/questions/145/). В этой ситуации установите php для обработки '.png', дайте вашему скрипту расширение .png и поместите фактическое изображение где-то недоступным для публики. – RoadieRich