Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mkdir ? Jak to zrobić
Forum PHP.pl > Forum > PHP
remiq26
Witam mam nastepujący problem

Utworzyłem sobie formularz:

Gdzie pole formularza <input type="text" name="katalog"> przekazuje po przesłaniu wartość do funkcji mkdir();

<?php

mkdir("$katalog");

?>

Funkcja dziala poprawinie i tworzy katalog o nazwie jaka wpisana została do pola.
Jak zrobić aby funkcja wyświetlała komunikat o tym że katalog istnieje jeśli zostanie katalog już istnieje a ktoś zechce miec taki sam ??? I jak ograniczyć ilość znaków do np:16 z pominięciem dużych liter i polskich znaków ?

Nie jestem za biegły w php dlatego proszę o pomoc w realizacji tego zadania.
-------
Potrzebuje to rozwiązanie do zbudowania prowizorycznego logowania użytkowników dla których zostanie utworzony katalog
nospor
  1. <?php
  2.  
  3. if (strlen($katalog)>16)
  4.  echo &#092;"za duzo znakow\";
  5. elseif(is_dir($katalog))
  6.  echo &#092;"juz istnieje\";
  7. else
  8. mkdir($katalog);
  9.  
  10. ?>
remiq26
Ok udało sie działa fajnie a gdzie wkleić
  1. <?php
  2.  
  3.  
  4. echo 'Katalog został utworzony';
  5.  
  6. ?>


I jak ograniczyć do niewpisywania literek ąćśźż itp ?
NuLL
Nastepny len na forum :mad:
  1. <?php
  2.  
  3. if (strlen($katalog)>16){
  4.  echo &#092;"za duzo znakow\";
  5. }elseif(is_dir($katalog)){
  6.  echo &#092;"juz istnieje\";
  7. }else{
  8. mkdir($katalog)
  9. echo 'Katalog został utworzony';
  10. }
  11.  
  12. ?>

Co do polskich fontów to ale preg_match" title="Zobacz w manualu PHP" target="_manual albo poprostu przez str_replace" title="Zobacz w manualu PHP" target="_manual zamienić je na jednobitówki smile.gif
remiq26
DZięki Uporałem sie ... :- guitar.gif )
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.