Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem... pomocy
-speedzik-
post
Post #1





Goście







a wiec... mialem w szkole takie zadanie... ale cos mi nie dziala...
Zad.
Co i w jaki sposób wyświetli poniższy skrypt wywołany:
http://.../skrypt.php?ilosc=5
Jezeli przeslany metoda post katalog zawiera 13 plikow w tym 6 typu jpg, 4 gi i 3 png

skrypt.php
  1. <?php
  2. $katalog=$_POST["katalog"];
  3. $dir=opendir($katalog);
  4. $PLIKI="";
  5. $KATALOGI="";
  6. $i=0;
  7. echo"<tabele>";
  8. while ($file=readdir($dir))
  9. {
  10. $plik=path($file);
  11. if (trim($path['extension'])=='jpg'||trim($path['extension'])=='png')
  12. {
  13. if($i%$_GET['ilosc']==0)echo"<tr>";
  14. echo '<td><img src=".$file." width="20" height="15"></td>';
  15. $i++;
  16. if($i%$_GET['ilosc']==0)echo"</tr>";
  17. }
  18. }
  19. closedir($dir);
  20. if($i%$_GET['ilosc']!=0)echo"</tr>";
  21. echo "</table>";
  22. ?>


niby w 8 i 18 linijce jest blad... :| nie wiem co wyskoczy... i wogole... :]
moglby ktos mi pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) potrzebuje tego pilnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) z gory dziekuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Po pierwsze nie ma czegoś takiego jak path, chyba że masz osobną funkcję gdzieś indziej robiącą podobne rzeczy co pathinfo" title="Zobacz w manualu php" target="_manual (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) , po drugie skowron-line podał Ci już odpowiedzieć, która brzmi iż bład wynika z nazwy katalogu, czyli jeżeli u Ciebie zmienna $katalog nie będzie wzkazywała katalogu, a po trzecie sądzę iż powinieneś mieć w tym skrypcie gdzieś formularz wysyłający nazwę katalogu, masz coś takiego?

ps. aby w przyszłości uniknąć takich błędów sprawdzaj czy dany katalog istnieje..
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: 6.10.2025 - 00:43