J'utilise uploadify script pour télécharger des fichiers comme projet scolaire.uploadify et sql query
//die($_SESSION['ID'].'.....'.$_SESSION['level']);
if (!empty($_FILES)) {
$tempFile = $_FILES['Filedata']['tmp_name'];
$targetPath = $_SERVER['DOCUMENT_ROOT'] . $_REQUEST['folder'] . '/';
$filename = substr(md5(time()), 0, 8)."-".$_FILES['Filedata']['name'];
$targetFile = str_replace('//','/',$targetPath) . $filename;
$time = time();
$ID = $_SESSION['ID'];
$sql = mysql_query("INSERT INTO files VALUES(NULL, '$ID', '$targetFile', '$time')");
move_uploaded_file($tempFile,$targetFile);
echo "1";
}
En plus _SESSION $ [ 'id'] travaille, mais quand je suis entré à l'intérieur $ sql, il retourne 0. Toute idée pourquoi? J'ai tout revérifié.
Confus.
Merci
il semble correct. Conservez la requête dans une chaîne et redirigez avant de l'envoyer à mysql_query. Ensuite, essayez d'exécuter ce directement contre MySQL et vérifiez qu'il ne renvoie aucune erreur .Si il insère avec succès direc Tly, le problème est probablement la façon dont vous vous connectez à MySQL en PHP. – clifgriffin
Également, echo SESSION ['ID'] dans l'instruction if (! Empty ($ _FICHES)) {// here} et laisse voir ce qui se passe. – Stewie