PHP Skrypt pobierający plik i upload na server

PHP Skrypt pobierający plik i upload na server
bigi86
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:6
0

Potrzebuję pomocy przy PHP.
Jak napisać skrypt aby plik był pobierany z linku - http://www.nazwa.net...5a81443eb4ba0c3
(jest to plik csv) poczym wrzucany na moj serwer ftp.

Niby banalne ale nie mogę sobie z tym poradzić.

Wiem, że muszę ustawić na hostingu CRON który będzie wykonywał to zadanie, tylko nie wiem jak napisać skrypt.

AL
  • Rejestracja:ponad 5 lat
  • Ostatnio:około 5 lat
  • Postów:15
0

Na początek zerknij na to:
https://www.php.net/manual/en/function.file-get-contents.php

Możesz mieć problemy z pobraniem treści tego pliku w zależności od tego na jakich zasadach jest hostowany/chroniony. Wówczas zainteresuje się tym:
https://www.php.net/manual/en/book.curl.php

To co powyżej pomoże pobrać plik. Następnie będzie musiał go zapisać. Pomocne w tym będzie to:
https://www.geeksforgeeks.org/php-basics-file-handling/

Pro tip na poźniej:
https://www.php.net/manual/en/function.str-getcsv.php

bigi86
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:6
0

Już byłem na tej stronie :) Wszystko fajnie, ale jak rozpocząć i zrobić zmienne. Nigdy tego nie używałem i nie mam pojęcia.

bigi86
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:6
0

gdzie mogę potem sprawdzić czy to działa ?

AL
  • Rejestracja:ponad 5 lat
  • Ostatnio:około 5 lat
  • Postów:15
0
bigi86 napisał(a):

Niby banalne ale nie mogę sobie z tym poradzić.

Napisałeś, że nie możesz sobie z tym poradzić więc wnioskuję, że coś już zacząłeś robić. Podeślij proszę wszystko co masz do tej pory i postaram się pomóc.

Jeśli oczkujesz, że ktoś to napisze za Ciebie to spróbuj tutaj: https://4programmers.net/Forum/Ogłoszenia_drobne

bigi86
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:6
0

Wiem, że trzeba to zrobić poprzez file_get_contents. Byłem na tej stronie -> https://www.php.net/manual/en/function.file-get-contents.php czytałem, ale nie wiem jak zacząć i poustawiać zmienne.

Jak wskazać że ma pobrać plik i zapisać na ftp.

Wiem, że trzeba się logować na ftp.

https://www.php.net/manual/en/function.ftp-login.php

Nie ma pojęcia jak zacząć i w jakiej kolejności ma to być napisane. Czy najpierw pobieranie pliku czy logowanie na ftp. I jak poustawiać zmienne.

Miałem jeszcze coś takiego:

https://stackoverflow.com/questions/6369195/php-download-from-url-and-upload-via-ftp
https://stackoverflow.com/questions/8306166/how-to-upload-file-from-url-via-ftp-using-php

AL
  • Rejestracja:ponad 5 lat
  • Ostatnio:około 5 lat
  • Postów:15
0

Ode mnie masz kilka pomocnych linków, sam też sporo znalazłeś. Wydaje mi się, że na tych kilku stronach masz wszystko co jest potrzebne do napisania takiego skryptu. Pytania w stylu jak rozpocząć i zrobić zmienne wskazują na to, że masz znikome pojęcie o temacie wobec czego potrzebujesz żeby ktoś Ci to wykonał od początku do końca.

bigi86
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:6
1

Tak jak pisałem wcześniej. Nie ma w ogole pojecia o PHP :D

AL
Tak jak pisałem wcześniej. Tu jest potrzebne wykonanie zlecenia a nie pomoc. Jak spróbujesz coś sam napisać i nie będzie działało wówczas podeślij tutaj swój kod i postaramy się pomóc.
czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0
bigi86 napisał(a):

Tak jak pisałem wcześniej. Nie ma w ogole pojecia o PHP :D

Chciałbym startować w rajdzie, ale nie mam pojęcia o prowadzeniu auta, nie mam prawka, nigdy się tym nie zajmowałem.

:D


bigi86
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:6
0

sprawa już załatwiona. Dziękuje

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.