У меня есть скрипт php, который проверяет, существует ли конкретный файл. Это имя файла определяется переменной «купе». Когда скрипт копируется и снова вставляется в отдельный блок, изменяя только переменную компартмента, возникает проблема ...
Скажем, например, 1.jpeg существует, но 2.jpeg нет. В первом блоке отображается ссылка на этот файл, но во втором блоке также должна отображаться форма загрузки, поскольку 2.jpeg не существует.
Как будто переменные $ currentfile или $ filename переносятся в блоки под ними.
Ниже приведен пример моей проблемы ...
<?php
$compartment = "1";
foreach (glob("$compartment.*") as $filename) {
$currentfile = "$filename";
}
if (file_exists($currentfile)) {
echo "
/* If the file exists, it will display a link to the file. */
<a href='$currentfile' target='_blank'>LAUNCH PREVIEW</a>
";
} else {
echo "
/* Here is an uploader form that would transform foobar.jpeg into $compartment.jpeg. */
";
}
?>
<?php
$compartment = "2";
foreach (glob("$compartment.*") as $filename) {
$currentfile = "$filename";
}
if (file_exists($currentfile)) {
echo "
/* If the file exists, it will display a link to the file. */
<a href='$currentfile' target='_blank'>LAUNCH PREVIEW</a>
";
} else {
echo "
/* Here is an uploader form that would transform foobar.jpeg into $compartment.jpeg. */
";
}
?>
Спасибо.