trouver l'adresse de UPLOAD_TMP_DIR via PHP

trouver l'adresse de UPLOAD_TMP_DIR via PHP - PHP - Programmation

Marsh Posté le 18-07-2006 à 17:02:19    

Tout est dans le titre.
 
Je suis en train de paufiner un upload d'image, et je voudrais connaitre le nombre de Ko transmis au fur et à mesure avec une méthode xmlhttprequest en regardant la taille du fichier temporaire créé.

Reply

Marsh Posté le 18-07-2006 à 17:02:19   

Reply

Marsh Posté le 18-07-2006 à 17:19:11    

c'est ce sur quoi je m'escrime depuis quelques jours , sans succès
 
sous linux :  
les fichiers uploadés le sont dans /tmp , mais avec des droits d'acces en rw- --- --- . A  priori on ne peut y acceder que via apache :cry:
 
en tout cas j'arrive bien a faire un opendir de /tmp , mais le filesize des fichiers à l'interieur me retourne vide
 
si tu compte faire un ls , il faut envisager le cas des upload simultanés

Message cité 2 fois
Message édité par flo850 le 18-07-2006 à 17:26:29
Reply

Marsh Posté le 18-07-2006 à 19:49:31    

flo850 a écrit :

c'est ce sur quoi je m'escrime depuis quelques jours , sans succès
 
sous linux :  
les fichiers uploadés le sont dans /tmp , mais avec des droits d'acces en rw- --- --- . A  priori on ne peut y acceder que via apache :cry:
 
en tout cas j'arrive bien a faire un opendir de /tmp , mais le filesize des fichiers à l'interieur me retourne vide
 
si tu compte faire un ls , il faut envisager le cas des upload simultanés


 
Bon, bah tant pis alors. :/
 
dommage... (et up au passage)

Reply

Marsh Posté le 18-07-2006 à 20:58:10    

flo850 a écrit :

c'est ce sur quoi je m'escrime depuis quelques jours , sans succès
 
sous linux :  
les fichiers uploadés le sont dans /tmp , mais avec des droits d'acces en rw- --- --- . A  priori on ne peut y acceder que via apache :cry:
 
en tout cas j'arrive bien a faire un opendir de /tmp , mais le filesize des fichiers à l'interieur me retourne vide
 
si tu compte faire un ls , il faut envisager le cas des upload simultanés


 
Chez moi, j'arrive sans problème à avoir le filezise des fichiers présents dans ce dossier. [:spamafote]
 
Mais bon, si je ne peux pas connaitre à coup sûr l'adresse du tmp_dir, je laisse tomber... :/

Reply

Marsh Posté le 19-07-2006 à 08:47:01    

tu tourne sous linux / windows ?  
 
tu as essayé de voir avec ini_get ?
chez moi ca marche ( si il est defini eplicitement dans php.ini )

Message cité 1 fois
Message édité par flo850 le 19-07-2006 à 08:57:42
Reply

Marsh Posté le 19-07-2006 à 09:30:31    

flo850 a écrit :

tu tourne sous linux / windows ?  
 
tu as essayé de voir avec ini_get ?
chez moi ca marche ( si il est defini eplicitement dans php.ini )


 
J'suis sous linux, mais bon on s'en fout. Je veux que mon système tourne partout y compris sur du mutualisé, alors les ini_get et consort, oublie.
 
C'est sûr que si j'ai la main sur le serveur, plus de problème hein, je fais mon truc en C Perl, pis vala...

Reply

Marsh Posté le 19-07-2006 à 09:57:04    

ini_get ne marche pas sur un mutualisé ?  

Reply

Marsh Posté le 19-07-2006 à 10:54:33    

flo850 a écrit :

ini_get ne marche pas sur un mutualisé ?


sur du mutualisé ça m'étonnerait que ton script puisse aller lire le php.ini là où il se trouve...


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 24-11-2007 à 21:27:22    

désoler pour le up:
mais moi la fonction $_FILES['file']['tmp_name']
me retourne le chemin complet d'ou il se trouve...
 

Code :
  1. echo '<br>'.$_FILES['file']['tmp_name'].'<br>';
  2. sleep(20);


 
bon après si on fait un file size dessu ça nous retourne la taille sur le disque et non pas la taille réel!!


---------------
http://www.free-tribes.org
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed