Php - problem z funkcją file()

Forum poświęcone skryptom, językom programowania, serwerom i hostingowi, domenom itp.
terminator211
Posty: 2
Rejestracja: 04 sierpnia 2011, 12:14

Php - problem z funkcją file()

Post autor: terminator211 » 04 sierpnia 2011, 12:21

Witam wszystkich. Jestem początkującym webmasterem i mam pewien problem. Otóż gdy używam funkcji file():

Kod: Zaznacz cały

$adresy = file($moj_plik);

w celu zapisania zawartości pliku w tablicy, w odpowiedzi otrzymuje taki błąd:

Kod: Zaznacz cały

Warning: file() expects parameter 1 to be string, resource given in C:\Program Files\WebServ1\httpd\funkcja.php on line 32
Bardzo proszę o pomoc. Z góry dziękuję.
Ostatnio zmieniony 04 sierpnia 2011, 15:22 przez terminator211, łącznie zmieniany 1 raz.

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Php - problem z funkcją file()

Post autor: daroPL » 04 sierpnia 2011, 13:54

Prawdopodobnie zmienna $moj_plik jest pusta.
Błąd informuje, że funkcja nie dostaje parametru, który jest wymagany.

terminator211
Posty: 2
Rejestracja: 04 sierpnia 2011, 12:14

Re: Php - problem z funkcją file()

Post autor: terminator211 » 04 sierpnia 2011, 15:21

daroPL pisze:Prawdopodobnie zmienna $moj_plik jest pusta.
Błąd informuje, że funkcja nie dostaje parametru, który jest wymagany.
Niestety, ale po założeniu prostej strony, w treści której są tylko szukane przez moją funkcje adresy e-mail i innych wymaganych zmianach, problem nie został rozwiązany. Ma ktoś może jakieś pomysły?

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Php - problem z funkcją file()

Post autor: daroPL » 05 sierpnia 2011, 16:47

Sprawdź to:
plik PHP

Kod: Zaznacz cały

<?php

var_dump(file('test.txt'));

?>
i plik test.txt:

Kod: Zaznacz cały

romek@abcdef.com
atomek@abcdef.com
tomek@abcdef.com

ODPOWIEDZ

Wróć do „Webmastering”