ID: 35380 User updated by: daniel dot gorski at develnet dot org Reported By: daniel dot gorski at develnet dot org Status: Open Bug Type: Feature/Change Request Operating System: Any PHP Version: 5CVS-2005-11-25 (snap) New Comment:
*ping* ?! Previous Comments: ------------------------------------------------------------------------ [2005-12-01 23:29:25] daniel dot gorski at develnet dot org Any opinions? regards dtg ------------------------------------------------------------------------ [2005-11-25 04:28:32] daniel dot gorski at develnet dot org Description: ------------ It is not possible to programatically get the information about the directory used by PHP where to store temporary files - if the session save path is not set in the php.ini (default). There is no chance to get an unusal path (unlike /tmp/) for temporary directory on OSes like Windows. Creating a _single_ temporary file by e.g. tmpfile() doesn't solve the problem if an additional temporary structure, e.g. for caching purposes, needs to be created beneath the temp directory and an userland method requires the path on which it can work on. If running on Windows the location of the temporary directory might differ. The code - or the - recognition of it is already solved in PHP: http://lxr.php.net/source/php-src/main/php_open_temporary_file.c#161 But there is no way to get this information whilst a script is running. Reproduce code: --------------- -none- Expected result: ---------------- A constant or function that reflects/returns the status of PHPs internal php_tmpdir()/php_get_temporary_directory() for the current running script. Actual result: -------------- not available, but thank you for fixing in advance. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=35380&edit=1