Salut, la compagnie,
j'ai un petit problème avec mon code, enfaite il est sensé créer un dossier avec le nom du pseudo membre et ensuite ajouter les photos upload dans le dossier créer.
Upload/Pseudo1/img.jpg
j'ai même fais des "echo" avec ma variable et celle-ci s'affiche correctement, cependant impossible de placer les fichier.jpg dans le dossier... ou même de placer le pseudo du membre dans le nom de la photo.
<?php
session_start();
require 'include/db.php';
if (isset(_GET['id']) AND $_GET['id'] > 0) {
$getid = intval(_GET['id']);
req = $db->prepare('SELECT * FROM users WHERE id = ?');
$req->execute(array(getid));
$userinfo = $req->fetch();
}
?>
<div id="pseudo"> <?= $userinfo['id']; ?> </div>
<?php $dram = $userinfo['pseudo']; ?>
<?php
dossier = 'upload/'.dram;
if(!is_dir(dossier)){
mkdir(dossier);
}
//echo $userinfo['id'];
// new filename
filename = $dram.'-pic_'.date('YmdHis').'-' .dram. '-.jpeg';
url = '/upload/'.dram.'/'.filename;
if( move_uploaded_file(_FILES['webcam']['tmp_name'],'upload/'.dram.'/'.filename) ){
url = dirname(_SERVER['REQUEST_URI']) . '/upload/' .$dram.'/'. $filename;
}
// Return image url
echo $url;
?>