Bonjour à tous,

Je bloque sur un petit détail sur lequel je n'arrive pas à faire le point.

Le voici :

<?php
if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 50000000))
{
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";

if (file_exists("upload/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"]);
echo "Stored in: " . "upload/" . $_FILES["file"]["name"];


}
}
}
else
{
echo "Invalid file";
}
?>

<?php
echo "<img src='upload/' . $_FILES['file']['name']/>;"
?>
CECI EST MON SCRIPT QUI UPLOAD UNE IMAGE ET QUI LA DéPLACE DANS UN AUTRE DOSSIER QUE LE DOSSIER TEMPORAIRE.

Seulement, lorsque je voudrais afficher les images qui sont dans mon dossier "upload" à l'aide de la fonction echo, je n'y arrive pas...

Je ne trouve pas mon erreur, est-ce que quelqu'un pourrait me mettre sur la bonne voie ?

Merci