y'a moyen re renommer automatiquement les fichiers uploadés? - PHP - Programmation
Marsh Posté le 26-06-2002 à 22:39:09
ben...
http://www.php.net/manual/fr/function.rename.php
Marsh Posté le 26-06-2002 à 23:28:00
ouai, kan tu up un fichier, tu dois le renommer avec la fonction copy ou move_uploaded_file
Marsh Posté le 26-06-2002 à 23:28:03
merci --greg--! je rapelle pour ceux qui n'auraient pas remarqué, je suis un newby (et (pas trés) fier de l'etre)
P.S: sympa le site que tu me conseille...
Marsh Posté le 26-06-2002 à 23:34:09
Ti jen-tsie a écrit a écrit : merci --greg--! je rapelle pour ceux qui n'auraient pas remarqué, je suis un newby (et (pas trés) fier de l'etre) P.S: sympa le site que tu me conseille... |
euh ben c le site officiel de php, la doc et tout quoi
evidemment st'a jamais lu ça... ça aide pas
Marsh Posté le 27-06-2002 à 00:51:26
temps depuis lequel je suis sur PHP: 15 jours: taille de la doc: 1600 pages. et comme j'ai aussi du me mettre au bdd das la foulée, je suis un poil largué
Marsh Posté le 27-06-2002 à 00:58:34
Ti jen-tsie a écrit a écrit : temps depuis lequel je suis sur PHP: 15 jours: taille de la doc: 1600 pages. et comme j'ai aussi du me mettre au bdd das la foulée, je suis un poil largué |
je dis pas, mais ça devrait etre un reflexe de chercher dans la doc avant toute chose
COMMENT TU CROIS QUE J'AI FAIT MOI HEIN !
Marsh Posté le 27-06-2002 à 01:00:24
j'ai encore un gros probleme: ça upload les fichiers dans /var/tmp/
moi, ça me derange pas, en local, mais je bosse pour un site commercial... si je bidouille le fichier php
.ini, je suis mort (enfin, de toute manière, j'y ai même pas accés...).
Y'a moyen de modifier proprement le rep de destination? par exemple, partir de la racine du site, plutôt...
Marsh Posté le 27-06-2002 à 01:01:57
COMMENT TU CROIS QUE J'AI FAIT MOI HEIN !
ben, t'as ramé ,non?
non, mais là, la question que je viens de poser, j'ai d'ABORD cherché dans la doc, et j'ai rien trouvé...
Marsh Posté le 27-06-2002 à 01:20:57
Ti jen-tsie a écrit a écrit : j'ai encore un gros probleme: ça upload les fichiers dans /var/tmp/ moi, ça me derange pas, en local, mais je bosse pour un site commercial... si je bidouille le fichier php .ini, je suis mort (enfin, de toute manière, j'y ai même pas accés...). Y'a moyen de modifier proprement le rep de destination? par exemple, partir de la racine du site, plutôt... |
ben tu renommes ton fichier uploadé de /var/tmp/blabla en /laoutuveux/lenomquetuveux tiens...
Marsh Posté le 27-06-2002 à 01:31:18
voila mon script de base (c'est bourrin et sale, JE SAIS )
<?
if (!copy($photoup, '/' . $photoup.'.tmp') {
print("Echec lors du telechargement de la photo $userfile...<BR>" );
exit();
}
echo $photoup;
echo "ok";
rename('/var/tmp/'.$photoup.'.tmp', '/Library/WebServer/Documents/n1_portfolio/images/'.$photoup.".jpg" );
?>
et quand j'execute, ça me crache:
/var/tmp/php000602ok
Warning: Rename failed (No such file or directory) in /Library/WebServer/Documents/n1_portfolio/upload.php on line 8
Avec $photoup qui est l'emplacement de mon fichier...
je comprends pas ce qui merdouille... (je sui un peu bouché, surtout a 1h30 du mat'... )
bon, j'abandonne pour ce soir... see you
Marsh Posté le 26-06-2002 à 22:36:45
... presque tout est dans le titre...
Je precise juste pourquoi je veux faire ça: je dois gerer un portfolio, ou les utilisaterus peuvent entrer leurs propres images, et je souhaiterais les ennomer image001, image002.. sans avoir a y retoucher...