1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <?php
$rep_destination=$_SERVER['DOCUMENT_ROOT']."/Foto";
$extensions_ok = array('png', 'gif', 'jpg', 'jpeg');
$MAX_FILE_SIZE = 300000;
if (isset($_FILES["photo"]))
{
if( !in_array( substr(strrchr($_FILES['photo']['name'], '.'), 1), $extensions_ok ) )
{
$erreur = '<font color="red"><b>Veuillez sélectionner un fichier de type png, gif ou jpg !</b></font>';
}
elseif( file_exists($_FILES['photo']['tmp_name']) && filesize($_FILES['photo']['tmp_name']) > $MAX_FILE_SIZE )
{
$erreur = '<font color="red"><b>Votre fichier doit faire moins de 300Ko !</font></b>';
}
if(!isset($erreur))
{
if (is_uploaded_file($_FILES["photo"]["tmp_name"]))
$destination=$rep_destination."/".$_FILES["photo"]["name"];
move_uploaded_file($_FILES["photo"]["tmp_name"],$destination);
}
}
?> |