J'ai un problème avec le téléchargement. sur le client cela fonctionne très bien (toutes les fonctionnalités comme le bouton, la progression, etc .. et le fichier peut être téléchargé sur le client) mais sur l'hébergement (serveur), le fichier ne peut pas être téléchargé.ne peut pas télécharger le fichier en utilisant télécharger
sur le serveur, l'autre (bouton, progression, script de téléchargement) fonctionne, seul le fichier que je veux télécharger ne peut pas être téléchargé.
sinon j'ai un processus d'insérer à la base de données (le chemin du fichier), je peux mettre l'insert requête SQL sur le script pour le téléchargement processus, la requête fonctionne, mais le fichier ne peut être téléchargé
mon script (upload_file. php):
<?php
$file_id = $_POST['file_id'];
if (!empty($_FILES))
{
$tempFile = $_FILES['Filedata']['tmp_name'];
$targetPath = $_SERVER['DOCUMENT_ROOT'] . $_REQUEST['folder'] . '/';
$targetFile = str_replace('//','/',$targetPath) . $_FILES['Filedata']['name'];
$destinationFile = "files/". $_FILES['Filedata']['name'];
move_uploaded_file($tempFile,$targetFile);
//additional - query to insert the path
include("database_connection.php");
$query = "insert into file (file_id,path) values ('$file_id','$destinationFile')";
$result = mysql_query($query);
mysql_close();
} ?>
et le javascript:
$('#file').uploadify
({
'uploader' : '/myweb/shockwaves/uploadify.swf',
'script' : '/myweb/process/upload_file.php',
'cancelImg' : '/myweb/images/uploadify/cancel.png',
'folder' : '/myweb/files',
'auto' : true,
'buttonText' : 'Upload',
'scriptData' : {'file_id':'001'}
});
merci :)
Définir "ne fonctionne pas". Avez-vous des erreurs? Journaux Avez-vous parcouru votre code avec un débogueur? – lucifurious