Bonjour,
Je suis en train d'écrire un formulaire qui propose diverses choses notemment la possibilité de browser le disque pour "uploader" un fichier quelconque. Ce formulaire est un peu particulier car la personne peut envoyer le formulaire lorsqu'elle le souhaite c'est à dire même quand tout les champs ne sont pas remplis et c'est le serveur qui teste et analyse les données. si nécessaire il renvoie alors le formulaire en arrière avec les choix déjà effectué par l'utilisateur mais sans plus aucune possilbité de changement et les champs encore à remplir.
Ma question vient sur l'upload. En effet, je souhaiterais que l'utilisateur puisse choisir à n'împorte quelle moment le fichier qu'il souhaite et que le nom du fichier et ces paramètres soit stocké quelque part jusqu'à la validation final du formulaire. Après quoi le fichier sera réellement uploader sur le serveur.
Ma question est la suivante:
Comment est ce que je fais pour récupérer le chemin d'accès du fichier pour le retrouver plus tard?
$_FILES["txtRecap"]["name"]
$_FILES["txtRecap"]["type"]
$_FILES["txtRecap"]['size']
$_FILES["txtRecap"]['tmp_name']
$_FILES["txtRecap"]['error']
J'utilise ces champs mais il n'y a que le chemin d'accès temporaire sur le serveur.
Est-ce que je dois faire un upload temporaire et le garder là-bas le temps que le formulaire soit complet?
Dans ce cas, comment faire pour conserver le fichier si le fichier temp. est effacé à la fin du script?
Merci pour votre aide.