Şöyle bir dizin yapısı vardır:
/expandables
- folder
- folder
- folder
- folder
- BannerInfo.txt
- index.html
folder
Her biri aynı tam yapışım vardır. BannerInfo.txt
ve index.html
adlı bir dosya. Bu konularda yaklaşık 250 bu klasörler vardır.
Ben bu klasörler arasında döngü istiyorum ve bir diziye index.html
dosyaların her saklayın. index.html
dosyasının içinde ben daha sonra gösterilmek üzere bir dizeye okumak istediğiniz sadece bazı basit HTML ve Javascript olduğunu.
I'm struggling with how to filter out only the index.html
tek tek klasörler dosyası. Strong>
Ben rastgele bir index.html dosyasını seçin ve bir textarea içine içeriğini koymak istiyorum çünkü bu amacı budur. Ben dönen diziyi basit bir array_rand()
yapmak ve dize tükürmek düşündüm.
Herhangi bir fikir?
EDIT:
Ben böyle bir şey geldi:
<?
$expandables = array();
$expandables = scandir("expandables/");
$count = 0;
foreach($expandables as $expandable) {
if ($expandable != "." && $expandable != "..") {
$expandableCode = "expandables/" . $expandable . "/index.html";
// get value of index.html for select list
$expandableValue = file_get_contents($expandableCode);
// echo out options
echo "<option value='$expandableValue'>$expandable</option>";
}
}
?>
Ama bu tam olarak düzgün çalışmıyor. Ben selectbox onu seçtiğinizde dinamik index.html içeriği ile benim textarea doldurmak için bir yolu var mı?