Jak z katalogów zrobić odsyłacze do plików

0

Witam
Jak w PHP zrobić aby w menu ustawić katalogi jako odsyłacze do zawartości w tym katalogu ?

0

Nic z Twojego opisu nie rozumiem, ale być może przyda Ci się funkcja glob.

0

Chcę aby folder był odnośnikiem a zawarte pliki w nim (zdjęcia) wyświetlały się na stronie jeżeli na głównej wejdę za pomocą menu do tego katalogu

0
<?php $dirs=glob('katalogi', GLOB_ONLYDIR); foreach($dirs as $dir) { $nazwa = explode( 'katalogi', $dir ); //M3J3, M3J2, M3J4 itd $katalog = $nazwa[1]; echo "<dt class="\&quot;level_one\&quot;">".$katalog."</dt><dd>"; } ?>

Mam coś takiego ale to mi wyświetla tylko nazwy katalogów jakie są w Katalogu a ja chcę zrobić aby nie wyświetlało nazw tylko odnośniki

0
xjafajx napisał(a):

Chcę aby folder był odnośnikiem a zawarte pliki w nim (zdjęcia) wyświetlały się na stronie jeżeli na głównej wejdę za pomocą menu do tego katalogu

Nooo przeglądarka działa trochę inaczej, w ten sposób to możesz mieć najwyżej widoku ala FTP (chyba, że napiszesz jakiś skrypt listujący wszystkie obrazki i umieszczający je w wielmożnie panującym języku znaczników - a podobny masz już wyżej)

jak masz nazwę katalogu to PRAAWIE masz odnośnik - pomyśl

0

Zrób po prostu nazwę katalogu jako odnośnik i po kliknięciu w ten link, wyświetlaj pliki, które się w nim znajdują - jeśli dobrze zrozumiałem kontekst.

0

Próbowałem za każdym razem błąd mi wyskoczył

0

Pokaż jak próbowałeś.

0
<?php
			$dirs=glob('katalogi/*', GLOB_ONLYDIR);
			foreach($dirs as $dir)
			{
				$nazwa = explode( 'katalogi', $dir );  //M3J3, M3J2, M3J4 itd
				$katalog =  $nazwa[1];
				echo "<dt class=\"level_one\">".$katalog."</dt><dd>";
				echo"<li><a href=$katalog>$nazwa<a></li>";
			}
?>
0

Taki błąd

0

I co w tym komunikacie jest dla Ciebie niezrozumiałe?

0

Na temat odpowiadaj w postach.

Jakiego typu zmienne interpolujesz (wsadzasz do) swojego stringa? Tak na oko.

0

No typy złożone tablice o to chodzi ? Czy o co ?

0

Tak, o to chodzi - próbujesz wpleść całą tablicę $nazwa do ciągu znaków, zamiast jej konkretny element.

0
<?php
			$dirs=glob('katalogi/*', GLOB_ONLYDIR);
			foreach($dirs as $dir)
			{
				$nazwa = explode( 'katalogi', $dir );  //M3J3, M3J2, M3J4 itd
				$katalog =  $nazwa[1];
				echo "<dt class=\"level_one\">".$katalog."</dt><dd>";
				echo"<li><a href=$katalog>katalogi<a></li>";
			}
?>

??

1

Jedyną sensowną odpowiedzią na Twój powyższy post będzie !!.

Palce Cię bolą czy szkoda Ci klawiatury na napisanie po ludzku pytania?

0

Może zamiast hejtować byś jakoś pomógł ? Bo jak na razie nic nie pomagasz aby hejtujesz ....

0

Przecież Ci napisałem dokładnie o co chodzi :|
A Ty odpisujesz postem z dwoma znakami zapytania i mówisz coś o braku szacunku.

0

Tak ale Nie dostałem oczekiwanego przeze mnie efektu nie tak ma wyglądać strona lecz katalogi 2014 2015 2016 mają być jako odnośniki

0

Chcę aby klikając w odnośnik do folderu na stronie pokazały mi się zawarte zdjęcia w tym folderze

1 użytkowników online, w tym zalogowanych: 0, gości: 1