Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> problemy ze skryptem FTP, u mnie działa u providera nie???
ravo
post
Post #1





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 30.05.2005
Skąd: Żywiec

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


Mam kod dzięki któremu chcę ładować pojedyńcze pliki na serwer providera!!

  1. <?php
  2.  
  3.   // ustawienie zmiennych - należy je zmienić aby pasowały do aplikacji
  4.   $komp='xxxxxx';
  5.   $uzytkownik='xxxxxx';
  6.   $haslo='xxxxxx';
  7.   $plikzdalny='xxxxxx';
  8.   $pliklokalny=$_FILES['plik']['tmp_name'];
  9.  
  10.   // ł&plusmn;czenie z komputerem
  11.   $lacz=ftp_connect("$komp");
  12.   if(!$lacz)
  13.   {
  14.     echo '<b>Bł&plusmn;d:</b> Poł&plusmn;czenie z serwerem niemożliwe<br />';
  15.     exit;
  16.   }
  17.   echo "Poł&plusmn;czono z <b>$komp.</b><br />";
  18.  
  19.   // logowanie do komputera
  20.   @ $wynik=ftp_login($lacz, $uzytkownik, $haslo);
  21.   if (!$wynik)
  22.   {
  23.     echo "<b>Bł&plusmn;d:</b> Nie można zalogować się jako <b>$uzytkownik</b><br />";
  24.     ftp_quit($lacz);
  25.     exit;
  26.   }
  27.   echo "Zalogowano pomy&para;lnie jako <b>$uzytkownik</b><br />";
  28.  
  29.   // pobieranie pliku
  30.   echo '<b>Wysyłanie pliku na serwer...</b><br />';
  31.   $wp=fopen($pliklokalny, 'r');
  32.   if(!$sukces=ftp_fput($lacz, $plikzdalny, $wp, FTP_BINARY))
  33.   {
  34.     echo '<b>Bł&plusmn;d:</b> wysyłanie pliku niemożliwe';
  35.     ftp_quit($lacz);
  36.     exit;
  37.   }
  38.   fclose($wp);
  39.   echo '<br /><b>Plik wysyłanie pomy&para;lnie !</b>';
  40.  
  41.   // zamknięcie poł&plusmn;czenia z komputerem
  42.   ftp_quit($lacz);
  43.  
  44. ?>

U mnie na serwerze działa i wysyła pliki zgodnie z zamysłem programisty czyli moim (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) u provider NIE
Błąd występuje już przy logowaniu na serwer FTP lecz nie wyświetlana jest żadna informacja o błędzie.

Czy nie jest czasem tak że jak plik ze skryptem jest na serwerze to nie może ten skrypt wysyłać plików na ten serwer?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) czy jaki jest mój błąd?
Go to the top of the page
+Quote Post
NuLL
post
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


Może poprostu połączenia wychodzące są zablokowane na serwerze ?

Połączyć się wogóle możesz ?
Go to the top of the page
+Quote Post
ravo
post
Post #3





Grupa: Zarejestrowani
Postów: 88
Pomógł: 1
Dołączył: 30.05.2005
Skąd: Żywiec

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


Wygląda wynik otwarcia strony właśnie na taki jakby skrypt stanął już przy próbie połączenia i nawet nie wyświetla informacji o Błędzie połączenia z serwerem!

Czyli jak wina po stronie admina serwera?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Czy ja temu mogę jakoś zaradzić?
Go to the top of the page
+Quote Post

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: 22.08.2025 - 21:56