Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Generator
Forum PHP.pl > Forum > PHP
WebKing
Witam mam takie pytanie otóż mam skrypt generujący katalog oraz jeden plik w nim a jak zrobić że np.mam sobie katalog skrypt i w nim jest kilka plików takich jak index.php, admin.php, news.php i login.php no i chciałbym aby te pliki były przenoszone do wygenerowanego katalogu z góry dziękuje za odpowiedź
wipo
Masz funkcje COPY.
WebKing
Dzięki

Znowu mam pytanie oraz mały problem
Mój skrypt wygląda tak
  1. <?php
  2. $skrypt = "skrypt.php";
  3. $nowy = "damian/";
  4. if (!copy($skrypt, $nowy)){
  5. echo "kopiowanie pliku nie powiodło się";
  6. }
  7. ?>

Katalog mam utworzony ale on tworzy skrypt bez rozszerzenia próbowałem mkdirem wygenerować katalog ale wyświetlał się błąd
Proszę o pomoc
wipo
w $nowy też daj nazwę pliku
WebKing
Zmieniłem treść mojego ostatniego postu
A mnie chodzi oto aby mkdir tworzył katalog a funkcja copy tworzyła w nim pliki z katalogu skrypt
wipo
to najpierw utwórz katalog a dopiero potem przegraj plik(i)
WebKing
Ale ja chciałbym aby mkdir zrobił za mnie katalog
k@mil
  1. <?php
  2. $folder = mkdir(nazwa_folderu);
  3. $skrypt = "skrypt.php";
  4. $nowy = "$folder/$skrypt";
  5. if (!copy($skrypt, $nowy)){
  6. echo "kopiowanie pliku nie powiodło się";
  7. }
  8. ?>


ps. nie wiem czy dobrze zadziala
WebKing
Również próbowałem tego ta funkcja copy z nią coś nie tak

Warning: copy() [/virtual/s/y/moja.strona.pl/tworz.php on line 5

Warning: copy(dane. in /virtual/s/y/moja.strona.pl/tworz.php on line 5
kopiowanie pliku nie powiodło się
wipo
Tak nie zadziała bo w $folder nie masz nazwy folderu tylko true/false

  1. <?php
  2. $folder='jakas nazwa np z $_POST';
  3. if (mkdir($folder)){
  4. $skrypt = "skrypt.php";
  5. $nowy = "$folder/$skrypt";
  6. if (!copy($skrypt, $nowy)){
  7. echo "kopiowanie pliku nie powiodło się";
  8. }
  9. } else print "Nie udalo sie utworzyc katalogu";
  10. ?>
WebKing
Twój skrypt także nie działa tym razem funkcja mkdir nie działa
wipo
Poszukaj na php.net co musi zostać spełnione a dopiero potem mów że nie działa.
Może nie masz praw dostępu?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.