Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> skomplikowana weryfikacja if elese ? problem
boya
post
Post #1





Grupa: Zarejestrowani
Postów: 287
Pomógł: 0
Dołączył: 26.02.2003
Skąd: Ow/Pn

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


Witam
Pisze skrypt dodawania obrazkow do galeri z nieco zaawansowana weryfikacja
oto ta weryfikacja

  1. <?php
  2. $plik = $_FILES['file']['name'];
  3. $nazwa = $_SESSION['login'];
  4. //puste pola
  5. if (($kat == '') || ($opis == ''))
  6. {
  7. print(&#092;"Nie wypełniłes wymaganych pól\");
  8. }
  9. //istnienie katalogu o nazwie usera
  10. elseif (!is_dir(foto/$nazwa)) 
  11. //i tu sie rozchodzi o ten wykrzyknik przed is ale cos sie wysypalo i go nie widac
  12. przez niego skrypt zatrzymuje sie w tym miejscu
  13. {
  14. //tworzenie katalogu
  15. mkdir (&#092;"foto/$nazwa\");
  16. chmod(&#092;"./foto/$nazwa\", 0777);
  17. }
  18. //sprawdzanie czy plik juz istnieje
  19. elseif (is_file(&#092;"./foto/$nazwa/$plik\"))
  20. {
  21. (&#092;"Plik o podanej nazwie już istnieje !\");
  22. }
  23. else
  24. {
  25. //przejscie do uploadu i miniaturyzacji
  26. echo &#092;"wszystko ok\";
  27. }
  28. ?>


tak jak napisalemw wyzej rozchodzi sie o '!' jak go usune wszystko dziala ok tylko katalog sie nie tworzy...i juz kombinuje nad tym spora godzinke jak to ulozyc moze ktos mi pomoze ?

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
boya
post
Post #2





Grupa: Zarejestrowani
Postów: 287
Pomógł: 0
Dołączył: 26.02.2003
Skąd: Ow/Pn

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


jak bym byl adinem to bym sobie wlaczyl (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

napisalem tak:
Kod
$plik = $_FILES['file']['name'];
$nazwa = $_SESSION['login'];
//katalog
if (is_dir(foto/$nazwa)){
}else{
mkdir ("foto/$nazwa");
chmod("./foto/$nazwa", 0777);
}
if (($kat == '') || ($opis == ''))
{
print("Nie wypełniłe&para; wymaganych pól !");
echo"$plik";
}
elseif (is_file("./foto/$nazwa/$plik"))
{
print("Plik o podanej nazwie już istnieje !");
}
else
{
echo "wszystko ok";
}


i dziala...mozna zamknac temat chyba ze ktos ma jeszcze jakies ale (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 08:09