Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Problem z funkcją filesize(adres), Zla interpretacja "../"
Kamils2
post
Post #1





Grupa: Zarejestrowani
Postów: 158
Pomógł: 0
Dołączył: 13.09.2006
Skąd: Puławy

Ostrzeżenie: (0%)
-----


Witajcie!
Pisze mały silnik na moje portfolio i już teraz mam problem. Zrobiłem upload plików. Teraz zajmuje się ich wyświetlanie. I mam problem ponieważ przy każdym pliku chce wyświetlić jego rozmiar. Jednak skrypt znajduje się pod adresem www.strona.pl/administracja/news.php?images=upload&categories=show a katalog ze zdjęciami znajduje się pod adresem www.strona.pl/images/news_cats/. I tutaj zaczyna się problem ponieważ w skrypcie muszę używać "../" i podejrzewam, że funkcja filesize() źle interpretuje moje kropki i nie wyświetla rozmiaru pliku. Może mi ktoś coś poradzić, aby skrypt działał. Poniżej zamieszczam kod.

UPDATE:
Już wiem co robilem zle nie podawalem sciezki do pliku do sama zmienna jednak moze mi ktos pomoc osadzic to w miejscu "tu powinien byc rozmiar pliku" chce zrobic filesize("../images/news_cats/$pliki") jednak to sie gryzie z echo a nie moge go wylaczyc bo sie tabelka rozyspie prosze o pomoc


  1. <?php
  2. echo '<table>';
  3. $opdir = opendir("../images/news_cats/");
  4. $rozmiar = filesize("$pliki");
  5. $roz_graficzne = array('.gif');
  6.  
  7. while($pliki = readdir($opdir))
  8. {
  9.  
  10. if ($pliki != '.' && $pliki != '..')
  11. {
  12.  
  13. $rozszerzenie = strtolower(strrchr($pliki, "."));
  14. if(in_array($rozszerzenie, $roz_graficzne))
  15. echo "<tr><td widht='100px' height='90px' class='showimage'>
  16. <img src=../images/news_cats/$pliki></td>
  17. <td width='400px' height='90px' class='showimage' valign='top'>
  18. Nazwa: <b>$pliki</b><br>
  19. Rozmiar: <b> tu powinien byc rozmiar pliku </b>
  20. </td>
  21. <td width='100px' height='90px' class='showimage'>
  22. <center>
  23. <a href=adres.php><img src=../images/CMS/delete.gif border='0'></a>
  24. </center></td> </tr>";
  25. }
  26. ?>


Jeszcze, aby napisze, że skrypt wyświetla jedynie pliki .gif nie wyświetla katalogów, ale to widać po kodzie.
Z góry dziękuje za pomoc - Kamil

Ten post edytował Kamils2 15.01.2007, 08:59:12
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 13:04