upload de fichier avec permission ftp
salut tous le monde,
j'ai un formulaire d'upload sur mon site en ligne, sur mon compte ftp j'ai enlevé tous les permission chmod, et je veux attribuer ces permissions par code via la fonction ftp_chmod aprés la conenxion a mon serveur ftp
voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
<?php
$con=ftp_connect('ftp.moncompte.com',21,90);
ftp_login($con,'username','password');
ftp_chmod($con,0777,'img');
chmod('img',0777);
if(isset($_POST['upload']))
{
$chemin = 'img';
$name_file=$_FILES['photo']['name'];
$type=$_FILES['photo']['type'];
if(($type=='image/png') || ($type=='image/jpeg') || ($type=='image/gif'))
{
move_uploaded_file($_FILES['photo']['tmp_name'],"$chemin/$name_file");
}
}
?>
<form action="" method="post" enctype="multipart/form-data" id="form">
<table class="form">
<tr>
<td></td>
<td>Photo : </td>
<td><input type="file" name="photo" class="text-input" /></td>
</tr>
<tr>
<td></td><td></td>
<td>
<input class="button" type="submit" value="Valider" name="upload"/>
<input class="button" type="reset" value="Annuler"/>
</td>
</tr>
</table>
</form> |
le probléme c'est que la fonction move_uploaded_file me renvoi toujours l'erreur failed to open stream: Permission denied.
quelqu'un a une idée svp
et merci d'avance pour vos réponses