Button parcourir et enregistrer un fichier pdf

Fermé
Dev SH Messages postés 5 Date d'inscription samedi 14 décembre 2013 Statut Membre Dernière intervention 14 février 2014 - 14 déc. 2013 à 19:39
Dev SH Messages postés 5 Date d'inscription samedi 14 décembre 2013 Statut Membre Dernière intervention 14 février 2014 - 14 déc. 2013 à 23:21
Bonsoir,
je voudrais coder une button parcourir et enregistrer dans un même temps un fichier PDF.y-a-il des solutions pour cela .
et merci d'avance.
A voir également:

3 réponses

jean448 Messages postés 1331 Date d'inscription mardi 29 décembre 2009 Statut Membre Dernière intervention 26 janvier 2017 237
14 déc. 2013 à 19:58
Salut

Tu veut un bouton télécharger avec quand tu clique dessus il te demande ou tu veux l'enregistrer ?

Si c'est ça tu peut faire comme ça

Le "classique" :

<a href="LIEN VERS TON FICHIER" download="NOM DU FICHIER">Télécharger</a>

Avec un style bouton :

<a href="LIEN VERS TON FICHIER" download="NOM DU FICHIER"><input type="button" value="télécharger"/></a>

0
Dev SH Messages postés 5 Date d'inscription samedi 14 décembre 2013 Statut Membre Dernière intervention 14 février 2014
14 déc. 2013 à 20:24
Nn,ce n'est pas cela. voila mon button:<input type="file" name="fichier" value="parcourir">
le question lorsque je choisis le fichier sur mn pc, le fichier sera enregistré?
dans une autre page sur mon site , un visiteur peut télecharger ce fichier?

j'ai lu que le fichier que je parcourir doit enregistré dans un dossier sur mon site,mais je ne sais pas comment ?
0
jean448 Messages postés 1331 Date d'inscription mardi 29 décembre 2009 Statut Membre Dernière intervention 26 janvier 2017 237
14 déc. 2013 à 21:45
A d'accord

<?php
if(isset($_FILES['fichier']))
{
$public = $_POST['public'];
$dossier = 'TON DOSSIER DE RECEPTION';
$fichier = basename($_FILES['fichier']['name']);
$fichier = strtr($fichier,
'&#%',
'xxx'
);
if(is_file($dossier.$fichier)) { $fichier = time()."_".$fichier; }
if(move_uploaded_file($_FILES['fichier']['tmp_name'], $dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné...
{
?>
<div class="message">
<?php
echo 'Upload effectué avec succès !';
?>
</div>
<?php

}
else //Sinon (la fonction renvoie FALSE).
{
echo 'Echec de l\'upload !';
}
}
?>
0
Dev SH Messages postés 5 Date d'inscription samedi 14 décembre 2013 Statut Membre Dernière intervention 14 février 2014
14 déc. 2013 à 23:21
Oui,cela fonctionne
Merci beaucup
0