IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Upload] UPLOAD image et DROIT de lecture


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2004
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 36
    Points : 20
    Points
    20
    Par défaut [Upload] UPLOAD image et DROIT de lecture
    bonjour je usis hébergé chez OVH, j'ai créé un Backoffice dans lequel j'ai un upload d'image, mon répertoir dans lequel mes images sont uploadé dispose de tous les droits -> 777 mon probleme vien du fait que quandj'upload mon image, celle ci sseulement ne peut etre lue et dispose des droits restreint -> 600, donc j ne sais pas comment regler mon probleme voici mon formulaire et mon script d'upload :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    <form enctype="multipart/form-data" method="post" action="mod_images.php">
    <input type="hidden" name='MAX_FILE_SIZE' value='5000000' />
    <input type="file" name='maphoto' />
    <br>
    <input type="submit" name="submit" value="ok">
    </form>
    Script ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    include("../connection.php");
    $maphoto=$_POST['maphoto'];
     
        // définition de l'espace destiné à recevoir les fichiers
        $repository="../images/";
     
        // si un fichier maphoto a bien été transféré
     
        if (is_uploaded_file($_FILES["maphoto"]["tmp_name"])) {
            // recupération de l'extension du fichier
            // autrement dit tout ce qu'il y a après le dernier point (inclus)
            $nomPhoto = $_FILES["maphoto"]["name"];
            $extension = substr($nomPhoto, strrpos($nomPhoto, "."));
            // Contrôle de l'extension du fichier
            if (eregi("^ph", $extension)) {
                die("Les fichiers en .ph* ne sont pas autorisés.");
            }
            $cheminPhoto = "home_photo" . $extension;
            rename($_FILES["maphoto"]["tmp_name"], $repository.$cheminPhoto);
     
        }else{
     
        $cheminPhoto = $_POST['cur_photo'];
        }

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Mars 2006
    Messages : 188
    Points : 151
    Points
    151
    Par défaut
    Avec un chmod non ??

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    chmod('repertoire/nom_ficher', 0xxx)
    Attention ne pa oublier le 0 !


  3. #3
    Membre à l'essai
    Inscrit en
    Février 2004
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 36
    Points : 20
    Points
    20
    Par défaut
    ok mais di moi je dois incruster ca comment ? je connai pas comment marche la fonction chmod

    Merci ^^

  4. #4
    Membre à l'essai
    Inscrit en
    Février 2004
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 36
    Points : 20
    Points
    20
    Par défaut

  5. #5
    Membre averti Avatar de johweb
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2003
    Messages
    342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2003
    Messages : 342
    Points : 382
    Points
    382
    Par défaut
    Eh bien va faire un tour ici : http://fr.php.net/chmod

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Upload] Upload d'images
    Par HwRZxLc4 dans le forum Langage
    Réponses: 2
    Dernier message: 20/03/2006, 11h05
  2. [Upload] upload d'image par connexion ftp
    Par pimpmyride dans le forum Langage
    Réponses: 2
    Dernier message: 08/03/2006, 01h52
  3. [Upload] uploader une image avec move_uploades_file
    Par pod1978 dans le forum Langage
    Réponses: 6
    Dernier message: 31/01/2006, 14h50
  4. [Upload] Upload d'image problème avec un dédié
    Par gobs dans le forum Langage
    Réponses: 2
    Dernier message: 24/01/2006, 18h57
  5. [Upload] Upload d'image....
    Par tochbee dans le forum Langage
    Réponses: 3
    Dernier message: 21/11/2005, 12h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo