![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 0 Dołączył: 24.09.2005 Ostrzeżenie: (30%) ![]() ![]() |
Jeśli utworze na serwerze katalog i chce uploadwoać do niego jaliś plik to czyści się zmienna $c która zawiera ścieżkę gdzie ma się uploadować ten plik. W rezultacie Plik nie zapisuje się na serwerze... Więc mam pytanie jak utworzyć na serwerze katalog i uploadować do niego dowolny plik
![]()
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 446 Pomógł: 0 Dołączył: 5.03.2005 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
musisz zmienic prawa dostepu po stworzeniu katalogu chmod.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 0 Dołączył: 24.09.2005 Ostrzeżenie: (30%) ![]() ![]() |
prawa dostępu to tutaj nic nie mają do żeczy
![]() problem zaczyna się tutaj $uploaddir = $c.'/'; do zmiennej $uploaddir wrzuca się zawartość zmiennej $c plus / , tyle że w zmiennej $c nic niema bo gdzieś to po drodze umyka ! Ten post edytował integer000 12.01.2006, 22:34:36 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 4.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Z tego co rozumiem, to nie rozumiesz, jak dzialaja wywolywane w przegladarce skrypty php ;]
Przeanalizuj dokladnie dzialanie tego kodu: - gdy istnieje $_POST['s'] i podana jest nazwa katalogu, katalog jest tworzony - nastepnie wyswietlany jest formularz dodawania pliku do katalogu - po tym tworzony jest plik o nazwie, ktora NIE JEST nigdzie podana. Ta nazwa powinna byc podana dopiero PO WYSLANIU FORMULARZA przez uzytkownika. Jesli wszystko tam w kodzie masz dobrze, to kod powinien wygladac np. tak:
Chyba poprawnie napisalem, ale nie testowalem. Skrypt dziala jednak dziwnie - mozna uploadowac 1 plik tylko po utworzeniu nowego katalogu (byc moze planujesz zmieniac, a to byl "1 etap" i napotkales ten blad ;]) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 16:57 |