erreur上传图片php

时间:2014-03-19 00:30:50

标签: php file-upload upload xampp

编辑:斜体翻译

salut :)
j'ai l'erreur suivant:

hi:)
我有以下错误:

警告:move_uploaded_file(avatar / essai.jpg):无法打开流:第3行的/opt/lampp/htdocs/site/submitfunc.php中的权限不符 ...未在/opt/lampp/htdocs/site/submitfunc.php中授予权限...

警告:move_uploaded_file():无法在第3行的/opt/lampp/htdocs/site/submitfunc.php中将'/ opt / lampp / temp / php2FwMbY'移动到'avatar / essai.jpg'

lorsque j'appuie sur valider afin de charger l'image
当我按确认加载图像

voila ma fonction submitfunc.php:
这是我的函数submitfunc.php:

<?php
//la fonction qui va changer l'image de profil
//function that will change the profile picture
move_uploaded_file($avatar_tmp,'avatar/'.$avatar);
mysql_query("

UPDATE membres SET avatar='{$_FILES['avatar']['name']}' WHERE nom='{$_SESSION['nom']}'

");

?>

j'utulise xampp sur ubuntu
我在ubuntu上使用xampp

de l'aide svp :)
请帮助:)

1 个答案:

答案 0 :(得分:2)

阅读有关该功能的文档始终是一个很好的起点:
  fr.php.net/manual/fr/function.move-uploaded-file.php
  www.php.net/move_uploaded_file

  

Si filename n'est pas valide,rien ne se passe,et move_uploaded_file()retournera FALSE。

     

Si filename est unfichiertéléchargé,mais que pour une raison   quelconque,il nepeutêtredéplacé,rien ne se passe,et   move_uploaded_file()retourne FALSE。 De plus,une alerte sera   affichée。

     

如果文件名不是有效的上传文件,则不会执行任何操作,并且   move_uploaded_file()将返回FALSE。

     

如果文件名是有效的上传文件,但某些内容无法移动   原因,不会发生任何操作,move_uploaded_file()将返回   假。 此外,还会发出警告。

警告消息表明您的Apache进程无权访问/写入目标文件夹。使用Linux命令chmod调整文件夹的权限设置以允许apache访问。