Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> porownywanie nazwy plikow przez preg_match
kajko84
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 24.11.2006

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


Witam

napisalem kod ktory zczytuje wszystkie pliki w podanej przeze mnie sciezce. chcialem zeby sprawdzal czy pliki maja rozszerzenie .jpg i jesli tak to robi z nimi kolejne rzeczy (miniaturki, kopiuje itp - skrypt importu fotek do galerii). do sprawdzenia rozszerzenia uzylem preg_match" title="Zobacz w manualu php" target="_manual i zrobilem cos takiego:

  1. <?php
  2. preg_match( '/^(.+?).(jpg)$/i', $plik, $out )
  3. ?>


na testowym serwerze postawionym na windowsie wszystko jest ok, ale na linuxowym juz nie. chodzi tu o wielkosc znakow, probowalem zarowny z tym i na koncu jak i bez, caly czas to samo, jesli plik ma w nazwie duze litery jest lipa. funkcja zaspisuje do zmiennej jego nazawe malymi no i wszystko sie sypie bo dalsza czesc skryptu odwoluje sie do "nieistniejacych" plikow.

wiem ze podobnych tematow juz tu troche bylo, ale nie znalazlem nic co by mi pomoglo, a siedze nad tym od rana... prosze o pomoc

dzieki i pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 30.09.2025 - 21:18