Bonsoir à tous et à toutes,
J'ai un soucis de base sur l'upload d'un fichier sur un server comme l'indique le titre

.
Code PHP :
<?php
if( isset($_POST['upload']) ) // si formulaire soumis
{
$content_dir = 'images/'; // dossier où sera déplacé le fichier
$tmp_file = $_FILES['fichier']['tmp_name'];
if( !is_uploaded_file($tmp_file) )
{
exit("Le fichier est introuvable");
}
// on vérifie maintenant l'extension
$type_file = $_FILES['fichier']['type'];
if( !strstr($type_file, 'jpg') && !strstr($type_file, 'jpeg') && !strstr($type_file, 'bmp') && !strstr($type_file, 'gif') )
{
exit("Le fichier n'est pas une image");
}
// on copie le fichier dans le dossier de destination
$name_file = $_FILES['fichier']['name'];
if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
exit("Impossible de copier le fichier dans $content_dir");
}
echo "Le fichier a bien été uploadé";
}
?>
Malheuresement ma variable $tmp_file reste vide ... et par conséquent le code rentre dans la boucle :
Code PHP :
if( !is_uploaded_file($tmp_file) )
Pour résumer, quand je soumet mon formulaire, il ne ce passe rien, du moins je ne voit rien, le temp Windows et le tmp de wamp server restent vide.
J'ai vérifier mon php.ini et fileuploads est bien sur on.
Je vous montres aussi mon formulaire html, on sait jamais
Code HTML :
<form method="post" enctype="multipart/form-data" action="gallerie.php">
<p>
<input type="file" name="fichier" size="30" />
<input type="submit" name="upload" value="upload"/>
</p>
</form>
Merci de vos réponses,
Bonne soirée,
MN.