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 35 36 37 38 39 40 41 42 43 44 45 46 47
| <?php
if(isset($_POST['etape_2']))
{
$fichier = $_FILES['app']['name'];
$taille_maximale = 2097152;
$taille = filesize($_FILES['app']['tmp_name']);
$extensions = array('.jpeg', '.apk', '.ipa', '.xap', '.APK', '.IPA', '.XAP');
$extension = strrchr($fichier, '.');
if(!in_array($extension, $extensions))
{
$erreur = 'Format du fichier incorrect.<br/>Formats pris en charge: apk/ipa/xap.<br/><a href="upload_app1.php">Retour à l\étape</a>';
}
if ($taille>$taille_maximale)
{
$erreur = 'Fichier trop volumineux.<br/>Taille maximale: 2Go <br/><a href="upload_app1.php">Retour à l\étape</a>';
}
$chemin = 'applications/apps';
if(file_exists($chemin))
{
}else
{
mkdir($chemin,true);
if(!mkdir($chemin, true))
{
$erreur = 'Echec lors de la création de répertoires...';
}
}
if(!isset($erreur))
{
$fichier = preg_replace('/([^.a-z0-9]+)/i','-',$fichier);
move_uploaded_file($_FILES['app']['tmp_name'],mkdir.$fichier);
header('Location:upload_app2.php');
}
else{
echo $erreur;
}
}
?> |
Partager