Je rencontre un problème étrange avec mon script que je suis en train de tester pour télécharger des fichiers PDF. Je peux télécharger avec succès certains fichiers PDF sans les autres fichiers, même s'ils sont tous en format PDF et ont l'extension .pdf. Quelqu'un peut-il jeter un peu de lumière sur ce après avoir thtough mon codeProblèmes avec le téléchargement de fichiers PDF en utilisant PHP
HTML PARTIE:
<form enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="file" name="upload" /><br />
<input type="submit" name="submit">
PHP PARTIE:
if(isset($_POST['submit'])){
$output_form = 0;
if (($_FILES["upload"]["type"] == "application/pdf")
&& ($_FILES["upload"]["size"] < 80000)){
if (file_exists("upload/" . $_FILES["upload"]["name"]))
{
echo $_FILES["upload"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["upload"]["tmp_name"],
"upload/" . $_FILES["upload"]["name"]);
echo "Stored in: " . "upload/" . $_FILES["upload"]["name"];
}
}else{
echo 'Invalid File';
}
}
Pour certains fichiers, je reçois la sortie, stockée dans la sortie. Pour les autres, je reçois le message 'Fichier invalide'.
Merci
Can Soit, que vous pouvez télécharger des fichiers ** courts **, mais pas ** plus ** des fichiers? Si oui, regardez votre taille de téléchargement de fichier max dans php.ini –