Problem z plikami
-
- Posty: 10
- Rejestracja: 05 paź 2008, 22:01:31
- Strona na CBA.pl: la-musica.cba.pl
- Płeć:
- User Agent:
Problem z plikami
Nie moge usunąć przez ftp plików stworzonych przez skrypt joomla, widziałem już na forum ten problem, ale nie wiem jak go rozwiązać, moje konto: la-musica.cba.pl, ftp admin@la-musica.cba.pl, dokładnie chodzi mi o pliki:
components\com_docman
dmdocuments
proszę o szybką pomoc, pozdrawiam
components\com_docman
dmdocuments
proszę o szybką pomoc, pozdrawiam
- 8-ball
- Posty: 442
- Rejestracja: 15 lut 2007, 03:14:48
- Lokalizacja: z dziury w Ziemi
- Płeć:
- User Agent:
Re: Problem z plikami
jesli te pliki sa w glownym katalogu to skrypt do usuniecia bedzie wygladac tak:
Kod: Zaznacz cały
<?php
$ok = unlink('components/com_docman');
$ok2 = unlink('dmdocuments');
if ($ok && $ok2) echo 'skasowano!'; else echo 'blad kasowania';
?>
8-ball
-
- Posty: 10
- Rejestracja: 05 paź 2008, 22:01:31
- Strona na CBA.pl: la-musica.cba.pl
- Płeć:
- User Agent:
Re: Problem z plikami
ok dzięki sprawdzę to wieczorem, bo narazie nie mam jak
EDIT: niestety to nic nie daje "błąd kasowania"
EDIT: niestety to nic nie daje "błąd kasowania"
- 8-ball
- Posty: 442
- Rejestracja: 15 lut 2007, 03:14:48
- Lokalizacja: z dziury w Ziemi
- Płeć:
- User Agent:
Re: Problem z plikami
a powiedz mi jedno, to sa pliki czy katalogi, bo nie ma plikow bez rozszerzen, a wiec?
8-ball
-
- Posty: 10
- Rejestracja: 05 paź 2008, 22:01:31
- Strona na CBA.pl: la-musica.cba.pl
- Płeć:
- User Agent:
Re: Problem z plikami
oczywiście chodzi o katalogi, sorki, że nie napisałem tego wyżej
- 8-ball
- Posty: 442
- Rejestracja: 15 lut 2007, 03:14:48
- Lokalizacja: z dziury w Ziemi
- Płeć:
- User Agent:
Re: Problem z plikami
a idz ty, sie nie dziw ze nie chodzil poprzedni skrypt bo unlink to kasowanie plikow.
no teraz powinien dzialac, jesli te katalogi sa puste
---- EDIT ----
jesli sa pelne to uzyj tego
Kod: Zaznacz cały
<?php
$ok = rmdir('components/com_docman');
$ok2 = rmdir('dmdocuments');
if ($ok && $ok2) echo 'skasowano!'; else echo 'blad kasowania';
?>
---- EDIT ----
jesli sa pelne to uzyj tego
Kod: Zaznacz cały
function deldir($dir)
{
$handle = @opendir($dir);
while (false!==($ff = @readdir($handle))){
if($ff != "." && $ff != ".."){
if(@is_dir("$dir/$ff")){
deldir("$dir/$ff");
}else{
if($ff!='index.html')
{@unlink("$dir/$ff");}
}}}
@closedir($handle);
if(@rmdir($dir)){
@$success = true;}
return @$success;
}
$ok = deldir('components/com_docman');
$ok2 = deldir('dmdocuments');
if ($ok && $ok2) echo 'skasowano!'; else echo 'blad kasowania';
8-ball
-
- Posty: 10
- Rejestracja: 05 paź 2008, 22:01:31
- Strona na CBA.pl: la-musica.cba.pl
- Płeć:
- User Agent:
Re: Problem z plikami
8-ball no to gratki bracie za rozwiązanie problemu i wielkie dzięki
ps. jeszcze raz sorki, że nie powiedziałem, że to katalogi są
ps. jeszcze raz sorki, że nie powiedziałem, że to katalogi są
- musicinme
- Posty: 11
- Rejestracja: 10 maja 2008, 18:21:21
- Lokalizacja: Falkirk
- Płeć:
- User Agent:
- Kontakt:
Re: Problem z plikami
W jaki sposób uzyć tygo skryptu (?), bo ja również mam mase folderów do usunięcia włącznie z zawartością.
Proszę o pomoc.
Proszę o pomoc.
Do You Believe In God?
I Believe In You...
I Believe In You...
- 8-ball
- Posty: 442
- Rejestracja: 15 lut 2007, 03:14:48
- Lokalizacja: z dziury w Ziemi
- Płeć:
- User Agent:
Re: Problem z plikami
no tak jak jest ten kod wyzej, skopiuj go i tak gdzie jest deldir('podaj/adres/do/pliku/badz/katalogu') i tyle
8-ball
- musicinme
- Posty: 11
- Rejestracja: 10 maja 2008, 18:21:21
- Lokalizacja: Falkirk
- Płeć:
- User Agent:
- Kontakt:
Re: Problem z plikami
Rozszerzenie tego pliku powinno być PHP? A naza bez znaczenia?
I uruchomić z poziomu przeglądarki?
EDIT
No nie wychodzi mi to - caly czas mam błąd kasowania
I uruchomić z poziomu przeglądarki?
EDIT
No nie wychodzi mi to - caly czas mam błąd kasowania
Ostatnio zmieniony 21 paź 2008, 12:22:31 przez musicinme, łącznie zmieniany 1 raz.
Do You Believe In God?
I Believe In You...
I Believe In You...
- musicinme
- Posty: 11
- Rejestracja: 10 maja 2008, 18:21:21
- Lokalizacja: Falkirk
- Płeć:
- User Agent:
- Kontakt:
Re: Problem z plikami
Kod: Zaznacz cały
<?php
function deldir($dir)
{
$handle = @opendir($dir);
while (false!==($ff = @readdir($handle))){
if($ff != "." && $ff != ".."){
if(@is_dir("$dir/$ff")){
deldir("$dir/$ff");
}else{
if($ff!='index.html')
{@unlink("$dir/$ff");}
}}}
@closedir($handle);
if(@rmdir($dir)){
@$success = true;}
return @$success;
}
$ok = deldir('administrator/components/com_eventlist/assets/css');
$ok2 = deldir('administrator/components/com_eventlist/assets/images');
if ($ok && $ok2) echo 'skasowano!'; else echo 'blad kasowania';
?>
---- EDIT ----
To może Admin wyczyści mój katalog główny?
Proszę?
Moje konto to
mojastrefa.c0.pl
---- EDIT ----
Pomoże ktoś...?
Do You Believe In God?
I Believe In You...
I Believe In You...
- 8-ball
- Posty: 442
- Rejestracja: 15 lut 2007, 03:14:48
- Lokalizacja: z dziury w Ziemi
- Płeć:
- User Agent:
Re: Problem z plikami
skoro chcesz caly glowny katalog wyczyscic to bylo trzeba mowic, oto kod:
powinno dzialac
Kod: Zaznacz cały
<?php
function deldir($dir)
{
$handle = @opendir($dir);
while (false!==($ff = @readdir($handle)))
{
if($ff != "." && $ff != "..")
{
if(@is_dir($dir.'/'.$ff))
{
deldir($dir.'/'.$ff);
}
else
{
@unlink($dir.'/'.$ff);
}
}
}
@closedir($handle);
if(@rmdir($dir))
{
@$success = true;
}
return @$success;
}
$kg = opendir('./');
while($rkg = readdir($kg))
{
deldir($rkg);
}
?>
8-ball
-
- Posty: 3
- Rejestracja: 28 gru 2008, 23:48:15
- Strona na CBA.pl: windsurfingmt.cba.pl
- Płeć:
- User Agent:
wysłanie plików ze strony www na serwer
Witam,
chciałbym ze swojej strony www przesłać plik na swoje konto na serwerze cba.pl, probowałem robić to za pomocą move_uploaded_file(), a także copy(), katalog docelowy ustawiam za pomocą $_SERVER['SCRIPT_FILENAME'] (oczywiście odcinając nazwę skryptu), i dostaję powiedzmy taką ścieżkę: /var/www/virtual/nazwa_mojego_konta.cba.pl/katalog/zaw.doc, ktora zapisuje do zmiennej $kat. Wstawiam parametry do funkcji:
move_uploaded_file($_FILES['plik']['tmp_name'], $kat)
i niestety funkcja zwraca "false". Probowalem tez przeslac plik uzywajac sciezki: /katalog/zaw.doc -tak, zeby pominac adres virtualnego serwera i tez nie dziala.
Jakiej ścieżki docelowej powinienem użyć?
chciałbym ze swojej strony www przesłać plik na swoje konto na serwerze cba.pl, probowałem robić to za pomocą move_uploaded_file(), a także copy(), katalog docelowy ustawiam za pomocą $_SERVER['SCRIPT_FILENAME'] (oczywiście odcinając nazwę skryptu), i dostaję powiedzmy taką ścieżkę: /var/www/virtual/nazwa_mojego_konta.cba.pl/katalog/zaw.doc, ktora zapisuje do zmiennej $kat. Wstawiam parametry do funkcji:
move_uploaded_file($_FILES['plik']['tmp_name'], $kat)
i niestety funkcja zwraca "false". Probowalem tez przeslac plik uzywajac sciezki: /katalog/zaw.doc -tak, zeby pominac adres virtualnego serwera i tez nie dziala.
Jakiej ścieżki docelowej powinienem użyć?