Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Tworzenie katalogu, Tworzenie katalogu tak aby nazwy katalogów się nie powtarzały
Przemek07
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 23.10.2008
Skąd: Mysłowice

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


Witam, jestem tutaj nowy i proszę z tego względu o wyrozumiałość, gdyby temat okazałby się w nie odpowiednim temacie w co wątpię to przepraszam. Napisałem sobie taki o to niżej skrypt który pozwala mi tworzyć katalogi o nazwie wcześniej wpisanej w pliku z formularzem, ale występuje błąd gdy chcemy utworzyć drugi katalog o takiej samej nazwie jak znajdujący się już na serwerze. Bawiłem się, bawiłem i nic mi z tego nie wyszło... niżej efekty moich kombinacji, czy mógłby ktoś rzucić okiem na to i naprowadzić mnie, ew. poprawić mój skrypt? Zaznaczam że manuale już przeglądałem bo to właśnie na nich się opierałem ale po prostu pogubiłem się już... wstydnis.gif

Za pomoc bardzo dziękuje, pozdrawiam.

  1. <?php
  2. <html>
  3. <head><title>adserver</title></head>";
  4. $folder_name=ereg_replace('[|]','_',$folder_name);
  5. $folder_name=ereg_replace('[]','_',$folder_name);
  6. $folder_name=ereg_replace('[/]','_',$folder_name);
  7. $folder_name=ereg_replace('[<]','_',$folder_name);
  8. $folder_name=ereg_replace('[>]','_',$folder_name);
  9. $folder_name=ereg_replace('[:]','_',$folder_name);
  10. $folder_name=ereg_replace('[*]','_',$folder_name);
  11. $folder_name=ereg_replace('[?]','_',$folder_name);
  12. $folder_name=ereg_replace('["]','_',$folder_name);
  13.  
  14. $d = dir("../stats");
  15.   while($entry=$d->read()) {
  16.      echo $entry."
  17. \n";
  18.   }
  19.   $d->close();
  20.  
  21. if ($entry !== $folder_name) {
  22. if ($folder_name > empty($folder_name)){
  23. (mkdir ("../stats/$folder_name", 0700));echo"Utworzono folder o nazwie $folder_name";}
  24.  
  25. else {
  26. echo "Folder nie został utworzony";}
  27. }
  28.  
  29. else {
  30. echo "Folder o takiej nazwie istnieje";}
  31.  
  32. echo "</html>";
  33. ?>


Ten post edytował Przemek07 23.10.2008, 21:01:38


--------------------
Dopiero się uczę...
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 19.08.2025 - 16:31