Upload photo php

levonba Messages postés 52 Statut Membre -  
JayJay08 Messages postés 30 Statut Membre -
Bonjour, alors je un code php pour envoyer des photo il marche très bien sauf il y a des photo qu'il n'accepte pas, je ne comprend pas pour quoi le size ce maximum quand mon photo est 1 mb il marche mais si il est 4mb il marche pas, aidez moi s'il vous plait voici mon code
_________________________________

if ($_FILES['fileField']['tmp_name'] != "")
{
$maxfilesize = 5000000;
if($_FILES['fileField']['size'] > $maxfilesize )
{
$error_msg = '<font color="#FF0000">ERROR: Your image was too large, please try again.</font>';
unlink($_FILES['fileField']['tmp_name']);
}
else if (!preg_match("/\.(gif|jpg|png)$/i", $_FILES['fileField']['name'] ) )
{
$error_msg = '<font color="#FF0000">ERROR: Your image was not one of the accepted formats, please try again.</font>';
unlink($_FILES['fileField']['tmp_name']);
}
else
{
$newname = "image.jpg";
$place_file = move_uploaded_file( $_FILES['fileField']['tmp_name'], "user/$id/".$newname);
}

}

_________________________
Le code ne pas complet juste une partie pour exemple, merci
A voir également:

3 réponses

JayJay08 Messages postés 30 Statut Membre 1
 
J'interviens certes un peu tard, mais pour d'autres personnes qui auraient ce problème, il se peut que sa vienne du fichier php.ini ou il faut modifier la valeur du paramètre "max_size_upload" qui est par défaut à 2 Mo.
0
levonba
 
Bonjour merci pour votre réponse, mon hebergeur c'est ovh.
0
JayJay08 Messages postés 30 Statut Membre 1
 
Dans ce cas il y a 2 possibilités :

Soit vous avez accès aux fichiers de configuration d'apache (ce que je doute) et alors vous modifiez le fichier php.ini,

soit il vous faut contacter un admin d'ovh pour que celui-ci le fasse.
0