Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]Katalog o podanej nazwie, Jak go stworzyć
djgarsi
post
Post #1





Grupa: Zarejestrowani
Postów: 459
Pomógł: 26
Dołączył: 1.06.2009

Ostrzeżenie: (0%)
-----


Witam. Chciałbym stworzyć skrypt, który będzie mi tworzył na serwerze katalog o podanej nazwie (należy ją wpisać w pole formularza).
Tworzenie samego katalogu wiem mniej wiecej jak zrobić.

  1. $foldername="nazwa";
  2. mkdir ($foldername, 0755);


i tu jest pytanie. Jak stworzyć formularz do tworzenia katalogu o podanej nazwie przez użytkownika?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 9)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




No a w ogole formularz umiesz stworzyc? Jak tak, to tu musisz stworzyc taki sam formularz z jednym polem na wpisanie nazwy katalogu.
Go to the top of the page
+Quote Post
trucksweb
post
Post #3





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


  1. <form action="" method="post">
  2. <input type="text" name="nazwa"/>
  3. <input type="submit" value="wyslij">
  4. </form>


teraz po stronie php, odczytujesz nazwe wpisana przez uzytkownika:

  1. if($_POST['nazwa'] AND $_POST['nazwa'] != '')
  2. $foldername= htmlspecialchars($_POST['nazwa']);



i wsio
Go to the top of the page
+Quote Post
djgarsi
post
Post #4





Grupa: Zarejestrowani
Postów: 459
Pomógł: 26
Dołączył: 1.06.2009

Ostrzeżenie: (0%)
-----


  1. if($_POST['nazwa'] AND $_POST['nazwa'] != '')
  2. $foldername= htmlspecialchars($_POST['nazwa']);
  3.  
  4. echo '<form action="" method="post">
  5. <input type="text" name="nazwa"/>
  6. <input type="submit" value="wyslij">
  7. </form>';


taka postać nie tworzy katalogu.(IMG:style_emoticons/default/sad.gif)

Ten post edytował djgarsi 25.03.2010, 12:33:35
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




a czy masz tam gdzies komende mkdir()? No mysl czlowieku a nie kopiujesz bezmyslnie....
poza tym nie AND a &&
Go to the top of the page
+Quote Post
djgarsi
post
Post #6





Grupa: Zarejestrowani
Postów: 459
Pomógł: 26
Dołączył: 1.06.2009

Ostrzeżenie: (0%)
-----


  1. if($_POST['nazwa'] && $_POST['nazwa'] != '')
  2. $foldername = htmlspecialchars($_POST['nazwa']);
  3. mkdir ($foldername, 0755);
  4.  
  5. echo '<form action="" method="post">
  6. <input type="text" name="nazwa"/>
  7. <input type="submit" value="wyslij">
  8. </form>';


To już działa ale... jest błąd Warning: mkdir() [function.mkdir]: No such file or directory in /home/djgarsi/domains/djgarsi.pl/public_html/katalog/index.php on line 5

Ten post edytował djgarsi 25.03.2010, 12:41:34
Go to the top of the page
+Quote Post
trucksweb
post
Post #7





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


(IMG:style_emoticons/default/dry.gif)

  1. if($_POST['nazwa'] && $_POST['nazwa'] != '')
  2. {
  3. $foldername = htmlspecialchars($_POST['nazwa']);
  4. mkdir ($foldername, 0755);
  5. }
  6.  
  7. echo '<form action="" method="post">
  8. <input type="text" name="nazwa"/>
  9. <input type="submit" value="wyslij">
  10. </form>';
Go to the top of the page
+Quote Post
nospor
post
Post #8





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




dziala ale jest blad... (IMG:style_emoticons/default/winksmiley.jpg)

Pamietasz jak mowilem o mysleniu? To nadal aktualne (IMG:style_emoticons/default/winksmiley.jpg)
  1. if($_POST['nazwa'] && $_POST['nazwa'] != '') {
  2. $foldername = htmlspecialchars($_POST['nazwa']);
  3. mkdir ($foldername, 0755);
  4. }
Go to the top of the page
+Quote Post
thek
post
Post #9





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




A nawiasy otwierające { i zamykające } IF to zjadłeś z głodu czy przez przypadek? Noż ludzie... Podstawy się kłaniają...
Go to the top of the page
+Quote Post
djgarsi
post
Post #10





Grupa: Zarejestrowani
Postów: 459
Pomógł: 26
Dołączył: 1.06.2009

Ostrzeżenie: (0%)
-----


No dobrze. Już nie krzyczcie.(IMG:style_emoticons/default/smile.gif) Działa.(IMG:style_emoticons/default/smile.gif) Dziękuję ślicznie.(IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.09.2025 - 12:53