![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 0 Dołączył: 24.09.2005 Ostrzeżenie: (30%) ![]() ![]() |
Witam jak napisać coś takiego:
Pole tekstowe a obok przycisk, jeśli w poie nie jest nic wpisane a naciśnie się przysisk to nic się nie dzieje, ale jeśli coś się wpisze w pole tekstowe to po naciśnięciu przycisku na serwerze tworzy się katalog o nazwie takiej jak to co zostało wpisane w polu tekstowym. i poniżej chciałem jeszcze zrobić warunek jeśli katalog został utworzony to cośtam..... a jeśli nie to coś innego... Jak takie coś napisać (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) myślałem tak ale coś nie trybi ...
Ten post edytował integer000 8.01.2006, 10:36:33 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 742 Pomógł: 0 Dołączył: 14.12.2003 Skąd: Gdańsk, Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
zrob w javascripcie funkcje z prostym ifem ktora sprawdza czy pole != ''. jezeli true robisz form.submit jezeli false nic sie nie dzieje, i podepinij ten skrypt pod przycisk input type="button" tworzenie folderu robisz w php mkdirem gdzie jego argumentem jest $_POST['pole'];
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ja bym tak nie szalal tylko i wylacznie z js. jak ktos se wylaczy js to bedzie problem. takie cos trzeba tez i na poziomie php sprawdzac.
@integer000 kod co pokazales wyglada w miare dobrze. co ci nie trybi? |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 15 Dołączył: 29.04.2005 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
kod testowalem 2 razy:
działa poprawnie, 1. nadałeś chmod 777 na "htm"? 2. moze wogole htm nie istnieje 3. pokaz komunikat bledu |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 0 Dołączył: 24.09.2005 Ostrzeżenie: (30%) ![]() ![]() |
No własnie ... 777 zapomniałem (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif)
to by było rozwiązane, Ale... po stworzeniu katalogu chce zrobić do niego Upload. i tu kolejny problem:
Ten post edytował integer000 8.01.2006, 13:38:03 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 27.06.2002 Skąd: Kalisz/Wroc Ostrzeżenie: (0%) ![]() ![]() |
na serwerze gdzie mam wykupione konto włączony jest safe_mode (php5)
I nie można wgrywać niczego do folderów utworzonych przez php - właścicielem folderu jest wtedy apache :/ |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 16.12.2005 Skąd: Warszawa, Kabaty Ostrzeżenie: (0%) ![]() ![]() |
Dwie podpowiedzi:
1) Sprawdzaj nazwę katalogu pod kątem zdziwnych znaków. Szczególnie uważaj na '/'. 2) Do sprawdzenia czy plik został przesłany na serwer proponuję zastosować funkcję is_uploaded_file(). |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 14:14 |