Це початок сценарію, який відображає мініатюри, працював нормально, але я щось порушив, де він вказує, і зараз я отримую деякі помилки. Дякую за вашу допомогу.
$dir = "localhost/mysite/images/thumbnails/";
echo "dir is $dir";
$dh = opendir($dir);
Увага: opendir (localhost / mysite / images / thumbnails /, localhost / mysite / images / thumbnails /) [function.opendir]: система не може знайти вказаний шлях. (код: 3) в C: xampphtdocsmysitepagesdesign.php в рядку 82
dir localhost / mysite / images / thumbnails / string (54)
ФАЙЛ це "C: xampphtdocsmysiteepagesdesign.php"
Відповіді:
1 для відповіді № 1$dir = "../images/thumbnails/";
фактично закінчився роботою
0 для відповіді № 2
$dir = "localhost/mysite/images/thumbnails/";
Цей рядок оцінюється як відносний шлях. Таким чином, він намагається шукати папку під назвою "localhost" у поточному каталозі, яку вона не знайде.
Якщо ви хочете, щоб його оцінювали як абсолютний шлях, вам потрібно додати його до http: //
$dir = "http://localhost/mysite/images/thumbnails/";
Як справедливо зазначає Ianzz, ви не можете відкрити віддалений каталог.
Якщо ви хочете шлях від кореня, виконайте це таким чином:
$dir = "/images/thumbnails/";
Початкова зворотна коса риска важлива.