Xeon Posté 25 Avril 2006 Partager Posté 25 Avril 2006 Bonjour, D'après ce que j'ai compris, la ligne du fichier phpinfo qui indique la racine de mon serveur (celle qui doit me servir pour indiquer l'adresse de fichiers à uploader par exemple) est open_basedir /var/www/vhosts/le-sorcier.com/httpdocs:/tmp no value (merci deme dire si à ce niveau déjà je me trompe). Or ma fonction pour uploader est écrite comme ceci <?php if (isset($_POST['send'])) { // si on clique sur le bouton envoyer if($_POST['photo'] == '') { // si le champ photo est remplit $content_dir = '/var/www/vhosts/le-sorcier.com/httpdocs/public_html/photos'; // dossier où sera déplacé le fichier $tmp_file = $_FILES['photo']['tmp_name']; // on copie le fichier dans le dossier de destination $timeline = time(); $name_file = $timeline . "-" . $_FILES['photo']['name']; move_uploaded_file($tmp_file, $content_dir . $name_file); $photo = $name_file; } else { $photo = ''; } Mais çà ne marche pas, l'image n'est pas uploadée. Un grand merci d'avance de me dire où cela coince. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Xeon Posté 25 Avril 2006 Auteur Partager Posté 25 Avril 2006 Ben c'est bon : /var/www/vhosts/le-sorcier.com/httpdocs/photos/ Et puis surtout il fallait mettre les droits 777 sur le dossier photos... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant