![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 25.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, w PHP dopiero raczkuje bo w gruncie rzeczy zajmuje się nim od 3 tygodni. W tej chwili próbuje stworzyć skrypt który wylistuje miniaturki i linki do plików z katalogu na serwerze, ale w taki sposób żeby pliki inne niż obrazkowe miały określony rodzaj miniaturki. Udało mi się sklecić coś takiego, ale za nic nie chce działać, siedzę już nad tym paręnaście godzin i w końcu postanowiłem zwrócić się o pomoc.
Kod <table> <?php $dir = opendir('upload'); while(false !== ($file = readdir($dir))) if($file != '.' && $file != '..') { $allowedExtensions = array("txt", "rtf", "doc"); function isAllowedExtension($fileName) { global $allowedExtensions; return in_array(end(explode(".", $fileName)), $allowedExtensions); } if (isAllowedExtension($file['name'])) { echo '<tr><td><center><a href="upload/' . $file . '">' . $file . '</a></center></td><td><center><img src="mini/minia.jpg" width=200 height=200></center></td></tr>'; } else { echo '<tr><td><center><a href="upload/' . $file . '">' . $file . '</a></center></td><td><center><img src="upload/' . $file . '" width=200 height=200></center></td></tr>'; } } ?> </table> Nie chce działać miało znaczyć, ze skrypt po prostu nie wykonuje się, mianowicie pokazuje błąd: Cytat warning: in_array() [function.in-array]: Wrong datatype for second argument in C:\userdata\homes\students\2008\84599\drupal-5.12\includes\common.inc(1355) : eval()'d code on line 14. I szczerze to nie wiem o co chodzi;-] Pomożecie ;] ? Ten post edytował wujayvan 26.01.2009, 10:13:21 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat ale za nic nie chce działać Cytat w PHP dopiero raczkuje Jaki zwiazek ma raczkowanie w php z niechęcią do opisywania problemu? Zamiast: "nie chce działać" należy napisać "dzieje sie tak a tak oczekuje by dzialo sie tak i tak". Ciezko?Kolejna sprawa: prosze poprawić posta o brakujące bbcode. i na koniec: witamy ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.07.2025 - 10:11 |