всичко е добре но трябва всяка директория да си има
хеадер.хтмл кооето не ме устройва по простата причина че
имам около 2300 филма и всеки си е ж собствена дир.
маи не сам написал вапроса правилно трябва ми с един
хеадер.хтмл да речем в основната директория кадето ми е
нацчалната страница да използвам за всички лоистнати дирс.
които се листват когато не бъде намерен в тях индекс.пхп или
хтмл
имаме примерно структора от типа
+/1share/ (тук е index.php който има една форма и
елементарен пхп код които прилагам по долу
- филми 2006/
- филм1/
- филм2/
- филм3/
-филми 2007
- филм1/
- филм2/
- филм3/
==========================================================
това е кода:
==========================================================
<p>
<form action="index.php" method="post">
<input id="textBox" type="text" name="searched"
onClick='select()' ondblclick='this.value=""' value="Type
The Text Which You Want To Seach Here" size="45"
maxlength="100" />
<input id="searchButton" name=" submit" type="submit"
value="SEARCH" />
</form>
</p>
<div align="center">
<table id="result">
<?php
$flag=0;
$dir="md1/New Movies/2006/";
if(isset($_POST['searched'])) {
foreach(glob($dir."*") as $file) {
if(@eregi($_POST['searched'], str_replace($dir, "",
$file))) {
echo("<tr class='tr_result'><td class='td_img'><a
href='".$file."' target=_self><img
src='index_files/movie_folder.gif' border='0' alt='Отвори
директорията' /></a></td><td
class='td_txt'>".str_replace($dir, "",
$file)."</a></td></tr>\n");
$flag+=1;
}
}
if($flag==false) {
echo("<tr class='tr_result'><td
class='td_txt'><center><font color='red'><br />Не бяха
намерени резултати от вашето търсене.</font><br /><br
/>Опитайте да напишете това което търсите като<br />на
мястото на интервала между думите сложите точка.<br /><br
/></center></td></tr>");
}
}
?>
когато напиша нещо във формата иа натисна търси ми листва
това което има в дир. /1шаре/мд1/Нею Мувес/ така както
искамобаче когато кликна върху генерирания линк ми отваря
директорията с дефаулта на апачето което е грозно...
|