![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 24.04.2023 Ostrzeżenie: (0%) ![]() ![]() |
Dzień dobry
Czy któś mógłby sprawdzić i ewentualnie podpowiedzieć dlaczego poniższy kod nie działa (ma on czyścić katalog html we wskazanej lokalizacji ze znajdujących się w nim wszystkich plików)
Kod Wykonuje się ale pliki pozostają i nie ulegają zmianie ich atrybuty. (choć nie wiem czy ta zmiana atrybutów jest konieczna) Nie mam prawie żadnego doświadczenia w php, ale próbuję taki wydaje się prosty kod stworzyć. Z góry dziękuję za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
unlink nie służy do usuwania zdalnych plików.
Odpowiednie będzie ftp_delete. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 24.04.2023 Ostrzeżenie: (0%) ![]() ![]() |
bardzo dziękuję, teraz działa
============= ale niestety zadziałało tylko na tym testowym pliku w testowej lokalizacji. Po zmianie tylko nazwy katalogu już nie działa poprawiłem kod na "ftpowy"
i nie zgłasza żadnych błędów ale plików nie usuwa Ten post edytował angu56 24.04.2023, 12:44:30 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Czytaj dokumentację funkcji, których używasz.
https://www.php.net/manual/en/function.ftp-nlist https://www.php.net/manual/en/function.ftp-chmod.php |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 24.04.2023 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję za podpowiedź, próbuję korzystać ze wskazówek, ale plątam się w kodzie i interpunkcji.
Siedzę trzecią godzine i próbuję ale nie działa. Czy mógłbyś Ty lub ktoś inny poprawić ten mój kod tak aby działał? Jestem już w dosyć zaawansowanym "senioralnym wieku" i nie wszystko idzie mi tak jak młodszym. Nie jestem też programistą. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli już podłączyłeś się do ftp i korzystasz z tych funkcji, to cały kod powinien być o nie oparty https://www.php.net/manual/en/ref.ftp.php
Czyli jak podał trueblue, do wylistowania plików w danych zasobie ftp służy np funkcja https://www.php.net/manual/en/function.ftp-nlist |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 328 Pomógł: 3 Dołączył: 10.07.2016 Skąd: UK-raine Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję za podpowiedź, próbuję korzystać ze wskazówek, ale plątam się w kodzie i interpunkcji. Siedzę trzecią godzine i próbuję ale nie działa. Czy mógłbyś Ty lub ktoś inny poprawić ten mój kod tak aby działał? Jestem już w dosyć zaawansowanym "senioralnym wieku" i nie wszystko idzie mi tak jak młodszym. Nie jestem też programistą. Eetam eetam "senioralnym", ja też nie jestem mło(dym)dzikiem ale daję radę (IMG:style_emoticons/default/tongue.gif) Jak się odrobinę "podciśniesz" to spokojnie sobie poradzisz (IMG:style_emoticons/default/tongue.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 13:22 |