par
fabrice88250 » 06 avr. 2009, 10:01
Bonjour,
j'ai un petit soucis avec un code d'upload d'image.
Toutes les petites images se chargent bienet s'enregistrent bien comme je le souhaite.
Par contre dès que j'essai de telecharger un image un peu trop grose sa ne fonctionne plus.
pouvez vous m'aider ?
voici le code en question.
//JE TRAITE LA PARTIE TELECHARGEMENT DE IMAGE
$nomOrigine = $_FILES['photo']['name'];
$elementsChemin = pathinfo($nomOrigine);
$extensionFichier = $elementsChemin['extension'];
$extensionsAutorisees = array("jpeg", "jpg", "gif", "png");
if (!(in_array($extensionFichier, $extensionsAutorisees)))
{
echo "<div class='erreur'>Attention aucune image n'a été enregistrée</div>";
}
else
{
// Copie dans le repertoire du script avec un nom
// incluant l'heure a la seconde pres
$repertoireDestination = "../../images/galerie/";
$nomDestination = $nomOrigine."fichier_du_".date("Ymd").".".$extensionFichier;
if (move_uploaded_file($_FILES["photo"]["tmp_name"], $repertoireDestination.$nomDestination))
{
echo "La photo est bien enregistrée <br/>";
}
else
{
echo "Le fichier n'a pas été uploadé (trop gros ?) ou ".
"Le déplacement du fichier temporaire a échoué".
" vérifiez l'existence du répertoire ".$repertoireDestination;
}
}
Bonjour,
j'ai un petit soucis avec un code d'upload d'image.
Toutes les petites images se chargent bienet s'enregistrent bien comme je le souhaite.
Par contre dès que j'essai de telecharger un image un peu trop grose sa ne fonctionne plus.
pouvez vous m'aider ?
voici le code en question.
[php]//JE TRAITE LA PARTIE TELECHARGEMENT DE IMAGE
$nomOrigine = $_FILES['photo']['name'];
$elementsChemin = pathinfo($nomOrigine);
$extensionFichier = $elementsChemin['extension'];
$extensionsAutorisees = array("jpeg", "jpg", "gif", "png");
if (!(in_array($extensionFichier, $extensionsAutorisees)))
{
echo "<div class='erreur'>Attention aucune image n'a été enregistrée</div>";
}
else
{
// Copie dans le repertoire du script avec un nom
// incluant l'heure a la seconde pres
$repertoireDestination = "../../images/galerie/";
$nomDestination = $nomOrigine."fichier_du_".date("Ymd").".".$extensionFichier;
if (move_uploaded_file($_FILES["photo"]["tmp_name"], $repertoireDestination.$nomDestination))
{
echo "La photo est bien enregistrée <br/>";
}
else
{
echo "Le fichier n'a pas été uploadé (trop gros ?) ou ".
"Le déplacement du fichier temporaire a échoué".
" vérifiez l'existence du répertoire ".$repertoireDestination;
}
}[/php]