Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak szybko utworzyć tymczasowy plik ?
seba22
post 25.11.2009, 09:22:41
Post #1





Grupa: Zarejestrowani
Postów: 293
Pomógł: 4
Dołączył: 28.01.2005

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


Witam,

Czy jest jakaś gotowa komenda tworząca tymczasowy plik na dysku, podająca jego nazwę ?

$temp = tmpfile(); - Próbowałem ale tworzy to zasób, nie mogę wyciągnąć jego "lokalizacji na dysku".

Jakiś inny pomysł ?

Normalnie teraz tworzę plik do /strona/tmp/losowy.xxx

przed tym sprawdzając oczywiście czy istnieje aby nie nadpisać...

Chciał bym coś co zapisze "konkretnie tylko tymczasowo", ewentualnie w do pamięci ram.
Chodzi o to aby można było aplikację przenosić w dowolne miejsce.
Bez obawy o uprawnienia do zapisu.

$filename = tempnam(sys_get_temp_dir(), 'filePrefix');

<- wysypuje się z basedir, bo chce zapisać do "systemowego katalogu linuksa" /tmp (zajebisty pomysł, nie ma co)

Chce uniknąć podawania ścieżki na sztywno, bo powoduje to problemy z migracją...

Jakikolwiek inny pomysł ?
Uniwersalny ?
Skalowalny ?
Migrowalny ?


--------------------
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 Wersja Lo-Fi Aktualny czas: 27.06.2025 - 00:54