![]() |
Renommer un fichier en fonction des choix sur un formulaire
Bonjour,
Je voudrais renommer un fichier uploadé à partir d'un formulaire à l'aide de la fonction rename() ou move_uploaded_file(). Pr le moment rien de compliquer. Mnt ca se complique. Je voudrais que mes fichiers se renomment en fonction des choix que l'utilisateur a fait ds des checkbox de mon formulaire. C'est à dire, il a le choix entre pls marques et un type d'action pr cette marque. Dc mon image devra se nommer "nomMarque_action.jpg" Comment puis-je réintégrer le nom de mes input dans le nom de mon image ? Voilà le code de mon upload et l'affichage des images : Code:
<? |
Dans ton formulaire, les champs que tu as définis on normalement tous un attribut name.
Pour récupérer la valeur de ces champs dans ton code PHP, il faut regarder dans $_POST["valeur_attribut_name"] ou $_GET["valeur_attribut_name"], selon que les valeurs de ton formulaire sont passés en POST (par défaut) ou en GET (visible dans l'attribut method de ta balise form). |
Mes champs ont bien des attributs "name" , mes valeurs de mon form sont passées avc $_POST car à partir de mon formulaire, je génère une page PHP qui reprend les infos de mon formulaire.
Tu vx dire qu'en reprenant simplement mes variables où je stocke les infos de mes marques et des actions, je peux les appeler ds ma fonction move_uploaded_filed() et ca va le faire ? si on prd ton idée ca donnerait qq chose comme cela : Code:
move_uploaded_file($nomTemporaire, $DESTINATION_FOLDER . $nomMarque.$nomAction) ; mais faut savoir que $nomMarque et $nomAction sont des tableaux |
All times are GMT +2. The time now is 12:49. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.