страница отправки
имеет ссылку, например,
<a href="http://someurl.org/share?id=<?php echo $ftime;?>" >link to share</a>
, которая создает правильную форму URL-адреса метода GET, вставляя целое число filemtime (), которое Я хочу показать на странице общего доступа, это выглядит так в конце URL
...share?id=1588888386
на странице общего доступа
Я использую $ _GET ['id'] для определения переменной
$id = $_GET['id'];
, а затем вставляю эту переменную в sr c файла изображения, например,
<img src="test<?php echo $id;?>.jpg">
который правильно разрешается до
test1588888386.jpg
, но изображение повреждено и «Не удалось загрузить изображение» согласно Firefox, даже если этот файл существует рядом с файлом test.jpg на хост-сервере ... и базовое изображение загружается нормально, если строка 'id' имеет значение NULL.
изначально пытались использовать $ _GET ['id'] непосредственно в sr c без перехода на $ id route дает те же результаты.
Я в растерянности, единственная странная подсказка - это FF, предупреждающий меня о "смешанном содержимом" с серым замком.
Я нарушаю какое-то табу этим?
все, что я хочу сделать, это поделиться версией test.jpg с этим номером 10di git Dynami c в имени файла (номер извлекается из метки времени при первом создании файла) .
сейчас я просто вручную переименовываю файл на сервере, но в конечном итоге буду использовать php, чтобы скопировать файл test.jpg и переименовать его динамически, чтобы добавить метку времени, поэтому файл test.jpg может быть перезаписан в следующий раз, когда он будет создан в результате действий пользователя.