NiyoNuru
-
Modifié par jordane45 le 23/09/2015 à 09:50
jordane45
Messages postés38138Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention17 avril 2024
-
23 sept. 2015 à 09:52
Bonjour!J'ai créé la partie pour mettre la photo du profil mais je n'arrive pas à voir la photo,on me dit que l'erreur est au niveau de la ligne:
move_uploaded_file($_FILES['Photo']['tmp_name'],'../uploads
J'ai besoin d'aide
et voici mon code php pour afficher la photo du profil.
<?php
session_start();
?>
<?php
mysql_connect("localhost","root","");
mysql_select_db("desan");
if (isset($_FILES['Photo']) and $_FILES['Photo']['error']==0)
{
if ($_FILES['Photo']['size']<= 10000000000)
$infosphoto= pathinfo($_FILES['Photo']['name']);
$extension_upload = $infosphoto['extension'];
$extensions_autorisées = array('jpg','jpeg','gif','png','JPEG','JPG','PNG','GIF');
if (in_array($extension_upload,$extensions_autorisées))
{
move_uploaded_file($_FILES['Photo']['tmp_name'],'../uploads/'.basename($_FILES['Photo']['name']));
//UPLOADS nom du dossier contenent les fotos
$Photo='../uploads/'.basename($_FILES['Photo']['name']);
}
$pho=mysql_query("UPDATE client SET Photo = '$Photo' WHERE Username='$_SESSION[loginu]' AND Password='$_SESSION[pwd]'");
if(!$pho){
//die("Erreur ".mysql_error());
echo '<script language="javascript"> alert("Impossible de changer la photo/n nom ou format invalide")</script>';
}
}
?>
EDIT : Ajout des balises de code (la coloration syntaxique). Explications disponibles ici : ICI
jordane45
Messages postés38138Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention17 avril 2024344 23 sept. 2015 à 09:52
Bonjour,
,on me dit que l'erreur est au niveau de la ligne:
move_uploaded_file($_FILES['Photo']['tmp_name'],'../uploads
.... et ..... quelle est donc cette erreur ?
Penses bien entendu à vérifier les droits sur le répertoire (droits en écriture)
et Jettes aussi un oeil à ta variable $_FILES['Photo']['tmp_name'] pour voir ce qu'elle contient réellement au cas où.