begin process at 2012 05 31 07:25:18
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

Problème Upload


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

Problème Upload

mercredi 8 octobre 2008 à 17:39:28 | Problème Upload

stephsteph70

Bonjour,


J'ai un formulaire tout bête pour envoyer une photo qui se trouve sur un serveur web de mon hébergeur.



Et voici le code correspondant au fichier test.php :

<?php
if (isset($_POST['bt-ajouter']) )
{
    $fichier = $_FILES['file']['name'] ;
   
    if (isset($fichier) and $fichier != null)
    {   
        if( !empty($_FILES['file']['tmp_name']) AND is_uploaded_file($_FILES['file']['tmp_name']) )
        {
            $chemin = "/a-casa-bella.com/www/adminvanina/temp/";
           
            if (move_uploaded_file($_FILES['file']['tmp_name'], $chemin))
            {
                echo 'ça à marché !';
            }
            else
            {
                echo 'ça à PAS marché ! ';
                echo $_FILES['file']['tmp_name'] . '<br />';
                echo $_FILES['file']['error'] . '<br />';
            }
        }
    mysql_close();
    }
}
?>

<form action="test.php" method="post" name="frmajoutprod" enctype="multipart/form-data">

    <input type="hidden" name="MAX_FILE_SIZE" value="204800" />
   
    <table align="center">
        <tr>
            <td><img src="../img/autres/carre_vert.png" alt="" title="" /></td>
            <td>Image :</td> <td><input name="file" type="file" /> <span style="color: red;">(200Ko max) Formats : .jpg, .png ou .gif</span></td>
        </tr>   
    </table>
    <hr />
    <p align="center"><input type="submit" value="Ajouter" name="bt-ajouter" /></p>
   
</form>

---------------------------
Précisions :

Le dossier adminvanina/ est le dossier qui contient ce code.
Le dossier adminvanina/temp/ a les droits 777.

Et pour finir voici le message d'erreur que j'obtiens :


Warning: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/a-casa-bella.com/www/adminvanina/temp/) is not within the allowed path(s): (/home/web:/usr/share/php:/usr/share/admin) in /home/web/acasabellacom/a-casa-bella.com/www/adminvanina/test.php on line 14

Apparemment c'est le dossier où sont stockés les fichiers temporairement qui pose problème !

Donc comment faire pour que me soit permis l'upload de fichier dans ce dossier ????

Merci d'avance pour votre aide ! Je galère depuis un bon moment et j'ai essayé des dizaines de solutions sans résultats !!!!

jeudi 9 octobre 2008 à 20:38:17 | Re : Problème Upload

Flachy Joe

La directive du php.ini "open_basedir" est décrite ici : [ Lien ]
En gros, soit c'est ton serveur et tu peut modifier les configuration pour uploader où tu veux, soit tu es sur un serveur partagé et tu doit utiliser le répertoire autorisé.

Flachy Joe
« Il vaut mieux mobiliser son intelligence sur des conneries que mobiliser sa connerie sur des choses intelligentes. » Les Shadoks<


Cette discussion est classée dans : fichier, file, name, files, adminvanina


Répondre à ce message

Sujets en rapport avec ce message

Uploads de fichiers! [ par Themwaa ] Saluuut à tous :) Renommer un fichier aprés Upload si il exsist [ par aeilita ] Bonjour, J'ai un problème , j'ai créé ce petit bout de <span class="ver" title="One usually uses a comma to the lef Aide Compteur de téléchargement [ par chouffleur ] Bonjour,J'ai besoins d'une aide sur un compteur de téléchargement que j'ai fait a l'aide d'un tuto trouver sur un autre site.Donc je m'explique :Dans Récupérer le nom d'un fichier... [ par Sniark ] Bonjour,J'utilise un petit script pour uploader des fichier sur mon FTP par le biais d'un formulaire en flash. Voici le script :    $uploadDir = "./ UPLOAD à partir d'une page php [ par JV43 ] Bonsoir,J'ai réussi des upload à partir de page html, mais cette fois-ci, le formulaire se trouve dans une page php.Dans la page désignée par action j copier des doc dans un repertoire [ par sws2007 ] Bonjour tout le monde    j'ai un petit probleme j'ai fais un petit script qui copier  a partir d'un formulaire des documents dans un reprtoire se tro upload [ par Homeros ] Bonjour, j'ai crée un upload des fichiers, le pbm et que je ne veux faire l'upload que pour les extensions suivant  (doc, pdf, rtf), est ce que vous p un problème avec Upload ! [ par yosboss ] bonjour,comment je peux uploader (envoyer) des fichiers ayant la taille supérieur à 2Mo ?j'ai précisé la taille "999999999" !voila le code que j'ai fa Comment récupérer sur le serveur un fichier image uploadé par un utilisateur ? [ par pjcleder ] PAT Bonjour, Mon hébergeur a déclaré /tmp comme répertoire upload_tmp_dir. D' après mon script, le fichier image est bien envoyé mais je ne vois pas c upload + creation zip [ par youvalcsharpp ] Bonjour, jai un formulaire : [code=html] [/code] Et dans le


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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 : 1,576 sec (3)

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