• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Tworzenie folderów w php

0 głosów
1,167 wizyt
pytanie zadane 4 grudnia 2019 w PHP przez manager96 Bywalec (2,050 p.)
zmienione kategorie 4 grudnia 2019 przez Comandeer

Hej mam pytanie.

Żeby utworzyć folder korzystam z tego kodu:

<?php session_start(); ?>

<?php   $user = $_SESSION['user'];
   echo "<p>Witaj ".$_SESSION['user'].'! [ <a href="logout.php">Wyloguj się!</a> ]</p>';   

$folder = $_POST['nazwa_folderu'];
mkdir ("../lab7/$folder", 0777);
echo "<b>Folder o nazwie: <i>$folder</i> został stworzony!</b>";
?>

Tworzony jest zwykły folder o nazwie takiej jaką wpiszemy w polu tekstowym.

A jak powinienem przerobić ten skrypt żeby folder został utworzony automatycznie po pierwszym zalogowaniu a jego nazwa to nazwa użytkownika który się zalogował  ??

1 odpowiedź

0 głosów
odpowiedź 4 grudnia 2019 przez dawid6512 Gaduła (4,550 p.)
$dir = '../lab/'.$_SESSION['user'];
if(!is_dir($dir)){
            mkdir($dir, 0777);
        }

 

komentarz 4 grudnia 2019 przez manager96 Bywalec (2,050 p.)

Też coś kombinowałem w ten deseń i pokazuje mi błąd:

Warning: PHP Startup: Cannot start session when headers already sent in /lab7/tworzenie.php on line 2

komentarz 4 grudnia 2019 przez manager96 Bywalec (2,050 p.)

@dawid6512,

 

Podczas rejestracji użyłem 

  if ($wszystko_OK==true){
                  mkdir($nick);

i to po prostu działa, folder założony.

Czy wiesz może jak sprawić żeby każdy folder był widoczny tylko przez tego który go stworzył ? Bo aktualnie mam stworzonych 5 folderów i KAŻDY użytkownik który się loguje widzi je.

komentarz 5 grudnia 2019 przez damenox Obywatel (1,400 p.)

@manager96,

Pokaż plik tworzenie.php

Podobne pytania

0 głosów
1 odpowiedź 230 wizyt
pytanie zadane 3 grudnia 2019 w PHP przez manager96 Bywalec (2,050 p.)
0 głosów
1 odpowiedź 2,336 wizyt
pytanie zadane 27 maja 2018 w Inne języki przez SzymonSmith Użytkownik (870 p.)
0 głosów
1 odpowiedź 517 wizyt
pytanie zadane 16 września 2020 w Java przez Jonasz Nowicjusz (230 p.)

93,632 zapytań

142,556 odpowiedzi

323,056 komentarzy

63,139 pasjonatów

Advent of Code 2025

Top 15 użytkowników

  1. 2900p. - dia-Chann
  2. 2870p. - DziarnowskiJ
  3. 2827p. - Łukasz Piwowar
  4. 2783p. - raydeal
  5. 2758p. - Adrian Wieprzkowicz
  6. 2713p. - rucin93
  7. 2579p. - Łukasz Eckert
  8. 2523p. - Maurycy W
  9. 2459p. - CC PL
  10. 2082p. - Michal Drewniak
  11. 1885p. - robwarsz
  12. 1851p. - Mariusz Fornal
  13. 1811p. - rafalszastok
  14. 1600p. - Rafał Trójniak
  15. 1588p. - Tomasz Bielak
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...