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 26 27 28 29 30 31 32 33 34
| <?php
if (isset($_FILES['monfichier']) and $_FILES['monfichier']['error'] == 0)
{
if ($_FILES['monfichier']['size'] <= 1000000)
{
$infofichier = pathinfo($_FILES['monfichier']['name']);
$extension_upload = $infofichier['extension'];
$extension_autorisees = array('jpg', 'jpeg', 'gif', 'png', 'txt', 'doc', 'docx', 'rar', 'zip');
if (in_array($extension_upload, $extension_autorisees))
{
if(!move_uploaded_file($_FILES['monfichier']['tmp_name'],'upload/' . $_FILES['monfichier']['name']))
exit("Impossible de copier le fichier dans le dossier upload du serveur");
?><script language="javascript" type="text/javascript">alert ( "L'envoi a bien été effectuée sur le serveur!"); </script>
<script language="javascript" type="text/javascript">location.href="index.php"</script>
<?php
}
else
?><script language="javascript" type="text/javascript">alert ("Le fichier ne respecte pas les bonnes extensions !"); </script>
<script language="javascript" type="text/javascript">location.href="index.php"</script>
<?php
}
else
?><script language="javascript" type="text/javascript">alert ("Le fichier est trop gros !");</script>
<script language="javascript" type="text/javascript">location.href="index.php"</script>
<?php
}
else
?><script language="javascript" type="text/javascript">alert ("Fichier introuvable !");</script>
<script language="javascript" type="text/javascript">location.href="index.php"</script>
<?php
?> |
Partager