ugrás a tartalomhoz

Archívum - Szep 7, 2012

form küldése while ciklusból

szobek · 2012. Szep. 7. (P), 10.00
Sziasztok!

Egy kis segítségre lenne szükségem.

Realpath bugos

inf · 2012. Szep. 7. (P), 01.11
Üdv.

PHP 5.2.17-ről van szó a mediacenter-nél.

Van egy olyan gondom, hogy feltöltök egy képet http-vel, és szeretném a temp könyvtár elérési útját lekérdezni, mert átméretezem a fájlt, és az átméretezett képeket is a tempbe tenném ideiglenesen. A feltöltött fájlok a /tmp-be mennek. Realpath-et használok útvonal normalizálásra, a gondom a következő:

realpath('/tmp') -> '/tmp'
realpath('/tmp/..') -> '/'
realpath('/tmp/tmp-uploaded-file') -> '/tmp/tmp-uploaded-file'
realpath('/tmp/tmp-uploaded-file/..') -> false 
Van bármi ötlet, hogy ez hogy fordulhat elő?

(Valszeg megkerülöm a .. helyett a fájlnév levágásával, de érdekelne, ha van erre magyarázat.)