Signaler

Upload de fichiers PDF [Résolu]

Posez votre question LaChaux78 85Messages postés lundi 25 juillet 2016Date d'inscription 30 janvier 2017 Dernière intervention - Dernière réponse le 5 janv. 2017 à 19:19 par LaChaux78
Bonjour,
Sur mon site je souhaite pouvoir INSERER dans ma BDD mysql des fichiers au format PDF.
J'ai un dossier sur mon serveur"presse" où je vais mettre tous mes articles de presse au format PDF uniquement.
J'ai mon formulaire qui va bien avec mes requètes INSERT et UPDATE.
Ma table se compose de 5 champs
idart 1
article 001.pdf
lieuart
dateart 1991-07-10
desart

Si je veux faire une modification sur une entrée je peux récupérer tous les champs sauf celui "article" je ne sais pas pourquoi mais c'est la première fois que je fait un formulaire avec la balise qui permet l'envoie des fichiers.
$article	= $_FILES['article']['name'];
<input type="file" name="article" size="25" value="<?php echo $article; ?>">

Pouvez-vous m'aider s'ils vous plait.
Je vous remercie.
Afficher la suite 
Utile
+0
moins plus
Bonjour

Ce n'est pas possible de forcer la value d'un input file.
D'abord, $_FILES['article']['name'] ne contient que le nom du fichier, pas le chemin.
Ensuite, c'est une question de sécurité. Si on pouvait, un webmaster mal intentionné pourrait initialiser ce champ et forcer l'envoi du formulaire : il pourrait ainsi récupérer ce qu'il voudrait dans le PC de ses visiteurs. Pas sain du tout.
Donnez votre avis
Utile
+0
moins plus
Bonjour
Merci pour ta réponse, je ne savais pas.
Cordialement.
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !