begin process at 2012 05 28 18:16:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

bouton parcourir + download d'image


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

bouton parcourir + download d'image

mardi 19 avril 2005 à 08:54:27 | bouton parcourir + download d'image

joebar3333

Bonjour,

je cherche à réaliser une page php ayant la fonctionnalité, via un bouton parcourir, de sélectionner un fichier sur l'ordinateur de l'internaute pour la downloader sur le serveur.

Aidez-moi, je bloque vraiment la dessus

Merci à tous ceux qui voudront bien m'aider.
mardi 19 avril 2005 à 09:36:26 | Re : bouton parcourir + download d'image

JohnInsane

salut à toi,

pour faire un bouton parcourir il faut utiliser : 
<form enctype="multipart/form-data" action=<? print $_SERVER['PHP_SELF'] ?> method="POST">
            <input type="hidden" name="MAX_FILE_SIZE" value="999999999" />
            <table>
        <tr>
            <td>Ajouter une image pour l'album </td>
            <td><input type="file" name="monfichier" /></td>
        </tr>
<tr>
        <td>  Nom du fichier </td>
         <td> <input type="text" name="nomf" /> </td>
            </tr>
</table>
ici j'ai un script qui ne stock pas la photo directement dans la BD mais le nom du fichier avec l'extension .jpg

<?php

    if (isset($_POST['submit'])) {
    $nom = $_POST["nomf"];
    $nomok = $nom . ".jpg";
     
    $sql = "insert into album (image) values ('$nomok')" ; //a remplacer par tes données
   
    $ok = mysql_query($sql) or die ("Echec de la requête");
   
}
?>
<?php
    $repertoireDestination = "../../images/"; //ici met le repertoire où seront stockées les images
    $nomDestination        = $_FILES["monfichier"]["name"];

    // Pour raison de sécurité nous ajouterons aux fichiers
    // portant une extension .php .php3, l'extension .txt
    if (eregi(".php", $nomDestination)) {
        $nomDestination .= ".txt";
    }
   
    if (is_uploaded_file($_FILES["monfichier"]["tmp_name"])) {
        if (rename($_FILES["monfichier"]["tmp_name"],
                   $repertoireDestination.$nomDestination)) {
            echo "Le fichier temporaire ".$_FILES["monfichier"]["tmp_name"].
                 " a été déplacé vers ".$repertoireDestination.$nomDestination;
        } else {
            echo "Le déplacement du fichier temporaire a échoué".
                 " vérifiez l'existence du répertoire ".$repertoireDestination;
       }         
    } else {
       echo "Le fichier n'a pas été uploadé (trop gros ?)";
    }
   
?>

voilà ;)
il y a surement d'autres solutions
ca ne fait pas tres longtemps que je programme en php
@+



mardi 19 avril 2005 à 09:40:35 | Re : bouton parcourir + download d'image

JohnInsane

oups j'ai oublié de fermer le <form>
mardi 19 avril 2005 à 09:49:32 | Re : bouton parcourir + download d'image

joebar3333

merci pour ta réponse rapide,
je ne peux pas encore tester, je verrai ça ce soir. Toute autre soluc' est bien entendue vivement appréciée

@+ et encore merci.
mardi 19 avril 2005 à 10:38:23 | Re : bouton parcourir + download d'image

JoJo738

Membre Club
Lu,
Priviligie les ' aux " !!!
$_POST[''], $_FILES[''] ... = '';
Et dans les echo mets des virgules et pas des points !


Si ma reponse te convient, merci de l'accepter !


Cette discussion est classée dans : bouton, image, parcourir, download


Répondre à ce message

Sujets en rapport avec ce message

Afficher une image avec un bouton parcourir [ par romiain ] Dans le cadre de mon sage je dois réalser un trombinoscope. J'aimerais savoir comment on peut afficher une image à l'aide d'un bouton parcourir. Merci HTML> Bouton d'explorateur - Parcourir une image [ par vbfrancejarry ] Si quelqu'un connait Visual Basic; nous utilisons le composant Microsoft CommonDialog. Mon but c'est de faire parcourir une image et afficher en basn Problème bouton image et popup ? [ par raven44 ] Bonjour,Y'aurait il des problèmes d'exécution avec les boutons images ?? Je m'explique :J'ai mon menu principal, en cliquant sur un lien, cela m'ouvre parcourir image php, enregistrer chemin dans SQL et la placer dans des dossiers différents du FTP [ par vive_belmondo ] Bonjour, Je suis en train de développer un site pour un architecte comportant des chantiers. Je souhaite pour la mise à jour du site faire un formula sommaire bouton et image [ par cacoucatatonique ] j'ai actuellement un sommaire avec des bouton de type "submit" qui me fait passer un parametre par post et hidden afin d'initialiser certaine fonction bouton parcourir et enregistrement de fichiers [ par niko14 ] hello tout le monde!Tenez vous ca va aller vite!En fait je voudrais placer un bouton parcourir pour aller chercher des trucs sur l'ordi de l'administr Pas d'image sur mon bouton [ par Linuss ] Bonjour à tous, Voilà j'ai une page (index.php) avec un include sur une autre page (pages/sondage.php).Mais voilà lorsque j'essaie de mettre une image Sélectionner un type de fichier à partir d'un bouton parcourir [ par tenrod ] Bonjour a tous!Je développe un site et j'ai un bouton parcourir pour sélectionner des images (jpg, bmp...) le pb c ke kan je clic sur cebouton il m'af formulaire php-mysql avec bouton parcourir [ par iptys ] Au secours... g besoin d'aide rapidement g fait un formulaire, je souhaite faire un champs avec un bouton parcourir et charger une image dans ma base image sur bouton [ par benstar ] salut les gars je sais bien ke c'est de l'Html mais je pose kan meme car y a une grde liaison ente les 2. en fait je voudrais savoir s'il existe une


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,649 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales