Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

2 Stron V   1 2 >  
Reply to this topicStart new topic
> [PHP]FTP i haslo
Cr3dO
post
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Hej, poczytalem troche o FTP i niedziala mi jednak :\

http://pl.php.net/manual/pl/ref.ftp.php

napisalem testowa metodke :

  1. <?php
  2. function returnTMP () {        
  3.            $server = 'ftp://bbs.pap.com.pl';
  4.            $user = 'user';
  5.            $password = 'haslo';
  6.            $array = array();
  7.                
  8.            $ftpConnection = ftp_connect($server);
  9.            $ftp_login  ($ftpConnection, $user, $password );    
  10.            
  11.            $array = ftp_rawlist($ftpConnection, '/ibrary/download/PNP_LKRA');
  12.            
  13.            ftp_close($ftpConnection);
  14.            
  15.            return $array;
  16.        }
  17. ?>


po wykonaniuy zwraca error :

(Object)#0
message = "faultCode:AMFPHP_RUNTIME_ERROR faultString:'ftp_connect(): php_network_getaddresses: getaddrinfo failed: Name or service not known' faultDetail:'/home/newagene/public_html/amfphp/services/NewsGastroServices.php on line 149'"
name = "Error"
rootCause = (null)

wkleilem caly bo to z amfphp tylko nie wiem co wazne to pokaze wszystko (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Cr3dO 12.07.2009, 12:08:45
Go to the top of the page
+Quote Post
Lejto
post
Post #2





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


hmm, może ścieżki złe
przetestuj na localu jak możesz
może na serwerze masz zablokowaną tą funkcje w php.ini
Go to the top of the page
+Quote Post
Cr3dO
post
Post #3





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Cytat(Lejto @ 12.07.2009, 13:08:55 ) *
hmm, może ścieżki złe
przetestuj na localu jak możesz
może na serwerze masz zablokowaną tą funkcje w php.ini



dostep do pliku jest uzalerzniony hasle i loginem : Temat: PHPprzekazanie_zmiennych

ale metoda FTP_LOGIN to przekazuje :\
Go to the top of the page
+Quote Post
pyro
post
Post #4





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


  1. <?php
  2. $ftp_login  ($ftpConnection, $user, $password );
  3. ?>


Przyrzyj się tej linijce, przyglądaj się jej aż do bólu

// edit

i wywnioskuj co jest w niej nie tak

Ten post edytował pyro 12.07.2009, 12:12:21
Go to the top of the page
+Quote Post
Lejto
post
Post #5





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


ha nie ma "=" (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) fest
Go to the top of the page
+Quote Post
f1xer
post
Post #6





Grupa: Zarejestrowani
Postów: 403
Pomógł: 68
Dołączył: 20.03.2008

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


lejto przyjrzyj się jeszcze raz nie chodzi o = (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
Cr3dO
post
Post #7





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Cytat(pyro @ 12.07.2009, 13:11:43 ) *
  1. <?php
  2. $ftp_login  ($ftpConnection, $user, $password );
  3. ?>


Przyrzyj się tej linijce, przyglądaj się jej aż do bólu

// edit

i wywnioskuj co jest w niej nie tak




masz racje, literowka (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


Cytat(Lejto @ 12.07.2009, 13:13:38 ) *


jw


p.s.

nadal niesmiga (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
  1. <?php
  2. function returnTMP () {        
  3.            $server = 'ftp://bbs.pap.com.pl';
  4.            $user = 'user';
  5.            $password = 'haslo';
  6.            $array = array();
  7.                
  8.            $ftpConnection = ftp_connect($server);
  9.            $login = ftp_login($ftpConnection, $user, $password );    
  10.            
  11.            $array = ftp_rawlist($ftpConnection, '/ibrary/download/PNP_LKRA');
  12.            
  13.            ftp_close($ftpConnection);
  14.            
  15.            return $array;
  16.        }
  17. ?>



EDIT

(Object)#0
message = "faultCode:AMFPHP_RUNTIME_ERROR faultString:'ftp_connect(): php_network_getaddresses: getaddrinfo failed: Name or service not known' faultDetail:'/home/newagene/public_html/amfphp/services/NewsGastroServices.php on line 150'"
name = "Error"
rootCause = (null)

Ten post edytował Cr3dO 12.07.2009, 12:23:54
Go to the top of the page
+Quote Post
Lejto
post
Post #8





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


  1. <?php
  2. $login = ftp_login($ftpConnection, $user, $password );
  3. ?>

zmien na
  1. <?php
  2. ftp_login($ftpConnection, $user, $password );
  3. ?>

przypisujesz funkcje do zmiennej która nie jest wykonywana
Go to the top of the page
+Quote Post
pyro
post
Post #9





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Coś jest nie tak z hostem, do którego chcesz się podłączyć. Spróbuj tak:

  1. <?php
  2. $server = 'bbs.pap.com.pl';
  3. ?>


// edit

@Lejto, nie pleć (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował pyro 12.07.2009, 12:29:51
Go to the top of the page
+Quote Post
Cr3dO
post
Post #10





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Cytat(pyro @ 12.07.2009, 13:26:27 ) *
Coś jest nie tak z hostem, do którego chcesz się podłączyć. Spróbuj tak:

  1. <?php
  2. $server = 'bbs.pap.com.pl';
  3. ?>


cos w tym jest (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

zwraca mi juz tylko : false

chyba sciezka do katalogu jest zla?




EDIT
Cytat(pyro)
@Lejto, nie chcę, żebyś to zrozumiał jako złe nastawienie do Ciebie, ale takie bzdury gadasz, że głowa mała dry.gif


mnie tez zmylilo bo nie mialem bledu typu : SYNTAX ( skladnia ) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


EDIT 2

Cio ja pisze, przeciesz zwraca mi arajjke a nie boola, to ten return false niw eim dlaczego jest

Ten post edytował Cr3dO 12.07.2009, 12:33:25
Go to the top of the page
+Quote Post
pyro
post
Post #11





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Cytat(Cr3dO @ 12.07.2009, 13:28:27 ) *
cos w tym jest (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

zwraca mi juz tylko : false

chyba sciezka do katalogu jest zla?


A co Ci zwraca false?

//edit

w takim razie spróbuj tak:

  1. <?php
  2. $array = ftp_rawlist($ftpConnection, 'ibrary/download/PNP_LKRA/'); // Usunąłem `/` na początku, jesteś pewien, że powinno tam być?
  3. ?>


Ten post edytował pyro 12.07.2009, 12:36:42
Go to the top of the page
+Quote Post
Cr3dO
post
Post #12





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Cytat(pyro @ 12.07.2009, 13:28:06 ) *
Coś jest nie tak z hostem, do którego chcesz się podłączyć. Spróbuj tak:

  1. <?php
  2. $server = 'bbs.pap.com.pl';
  3. ?>


// edit

@Lejto, nie pleć (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)



Cytat(pyro @ 12.07.2009, 13:30:22 ) *
A co Ci zwraca false?



tylko false (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

tak jak mialem :

(Object)#0
message = "faultCode:AMFPHP_RUNTIME_ERROR faultString:'ftp_connect(): php_network_getaddresses: getaddrinfo failed: Name or service not known' faultDetail:'/home/newagene/public_html/amfphp/services/NewsGastroServices.php on line 150'"
name = "Error"
rootCause = (null)

tak mam :

false


p.s.
wlasnie sie odkleilem ze zwaraca mi arrajke a nie boola, to ten false nie wim skad jest :\
Go to the top of the page
+Quote Post
f1xer
post
Post #13





Grupa: Zarejestrowani
Postów: 403
Pomógł: 68
Dołączył: 20.03.2008

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


tam w ścieżce masz ibrary/itd może miało być library (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
pyro
post
Post #14





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Sprawdź ścieżkę do pliku, czy jest na pewno dobra i czy powinno byc `/` na początku. Poza tym poróbuj coś sam bo jak na razie to Twoje błędy biorą się z literówek.
Go to the top of the page
+Quote Post
Cr3dO
post
Post #15





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Cytat(pyro @ 12.07.2009, 13:30:22 ) *
A co Ci zwraca false?

//edit

w takim razie spróbuj tak:

  1. <?php
  2. $array = ftp_rawlist($ftpConnection, 'ibrary/download/PNP_LKRA/'); // Usunąłem `/` na początku, jesteś pewien, że powinno tam być?
  3. ?>



masz racje literowka :\

ale Ty masz oko, najpierw = potem L (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
winszuje


mam :

$array = ftp_rawlist($ftpConnection, 'library/download/PNP_LKRA/');

i ciagle false (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
pyro
post
Post #16





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Cytat(pyro)
Poza tym poróbuj coś sam bo jak na razie to Twoje błędy biorą się z literówek.


(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
Cr3dO
post
Post #17





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Cytat(pyro @ 12.07.2009, 13:45:32 ) *


a wiec dziala juz tylko jak dla mnie to walek bo katalogi mam bez download a pliki mam w download :\

look :

np plik mam pod url : http://bbs.pap.com.pl/library/download/PNP...09091105210.xml

a zwracanie z katalogu mam : $array = ftp_rawlist($ftpConnection, '/library/PNP_LKRA');

dlaczego?

p.s.
nie znam zasad serwera ale sciezka to scioezka prawda?

p.s.2 zwraca mi dziwny ciag, tak jak powinno wszystklie pliki ale tez i jakies "atrybuty" ( troche ich nie chce )

:

(Array)#0
[0] "-r--r--r-- 1 . . 3491 Jun 20 07:30 09062007222310614.xml"
[1] "-r--r--r-- 1 . . 4730 Jun 20 12:00 09062011515310614.xml"
[2] "-r--r--r-- 1 . . 2009 Jun 20 12:45 09062012270201369.xml"

.. itd

Ten post edytował Cr3dO 12.07.2009, 12:55:23
Go to the top of the page
+Quote Post
pyro
post
Post #18





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


Bo ta funkcja zwraca dokładnie to samo, co by zwróciło normalne zapytanie do serwera FTP. Dlatego nazywa się ftp_rawlist, zamiast niej użyj funkcji ftp_nlist();" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post
Cr3dO
post
Post #19





Grupa: Zarejestrowani
Postów: 154
Pomógł: 0
Dołączył: 13.07.2007
Skąd: łódź

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


Cytat(pyro @ 12.07.2009, 14:05:59 ) *
Bo ta funkcja zwraca dokładnie to samo, co by zwróciło normalne zapytanie do serwera FTP. Dlatego nazywa się ftp_rawlist, zamiast niej użyj funkcji ftp_nlist();" title="Zobacz w manualu PHP" target="_manual



a teraz za to mam library (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

$array = ftp_nlist($ftpConnection, '/library/PNP_LKRA');


return :

(Array)#0
[0] "\library\9062010592304754.xml"
[1] "\library\9062012575714810.xml"
[2] "\library\9062015050731989.xml"

Ten post edytował Cr3dO 12.07.2009, 13:12:23
Go to the top of the page
+Quote Post
pyro
post
Post #20





Grupa: Zarejestrowani
Postów: 2 148
Pomógł: 230
Dołączył: 26.03.2008

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


basename();" title="Zobacz w manualu PHP" target="_manual
Go to the top of the page
+Quote Post

2 Stron V   1 2 >
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: 23.08.2025 - 02:22