Opiera się o plik itemnames.txt
zapis w nim jest taki (np): 001||Patyk
chcę, żeby jeśli podamy funkcji liczbę 001, zwróciło mi Patyk, lecz... plik mi się nie chce otworzyć! Czym to może być spowodowane? Ścieżka jest na pewno dobra..
błąd:
Warning: fopen(images/play/equipment/armor/itemnames.txt) [function.fopen]: failed to open stream: No such file or directory in /virtual/a/k/LINK/pages/inc/functions/itemname.php on line 39 Warning: fclose() expects parameter 1 to be resource, boolean given in /virtual/a/k/LINK/pages/inc/functions/itemname.php on line 53
kod PHP:
function itemname($itemname){ $file = $strona.'/images/play/equipment/armor/itemnames.txt'; $myfile = fopen($file, "r"); // or die("Nie można wyświetlić nazw przedmiotów - nieznana przyczyna!<br>Zgłoś to niezwłocznie w dziale Pomoc!"); if($myfile){ foreach($itemdatas as $itemdata){ if($itemdata[0] == $itemname){ $item_name = $itemdata; //return item's name } } } else { $item_name = null; } return $item_name; //return item's name }