'; //ok on recup dans $tab[nomVar] //print_r($_FILES['fichier']); //echo '
'; /************************************************************ * Partie check valeurs * *************************************************************/ $nom = strtr( $$_REQUEST['oc'], 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy' ); $nom = preg_replace('/([^.a-z0-9]+)/i', '-', $nom ); if($_REQUEST['oc'] == "") { $die = true; $message = $message ."Vous n'avez pas renseigné le nom de votre OC !".'
'; } if($_REQUEST['race'] == "") { $die = true; $message = $message ."Vous n'avez pas renseigné une race !".'
'; } /************************************************************ * Partie gestion des images * *************************************************************/ $dossier = './export/'; $fichier = basename($_FILES['fichier']['name']); $taille_maxi = 10485760; $taille = filesize($_FILES['fichier']['tmp_name']); $extensions = array('.png'); $extension = strrchr($_FILES['fichier']['name'], '.'); //Début des vérifications de sécurité... if (!in_array($extension, $extensions)) { //Si l'extension n'est pas dans le tableau $erreur = 'Vous devez uploader un fichier de type png'; $die = true; } if ($taille > $taille_maxi) { $erreur = 'Le fichier est trop gros...'; $die = true; } if (!isset($erreur)) { //S'il n'y a pas d'erreur, on upload //On formate le nom du fichier ici... $fichier = strtr( $fichier, 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy' ); $fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier); if (move_uploaded_file($_FILES['fichier']['tmp_name'], $dossier .$_REQUEST['oc'] .$fichier) && (!$die) ) { //Si la fonction renvoie TRUE, c'est que ça a fonctionné... $path = $dossier .$_REQUEST['oc'] .$fichier; $message = 'Upload effectué avec succès !'; $envoi = true; } else { //Sinon (la fonction renvoie FALSE). $message = $message .' Echec de l\'upload ! Vérifiez bien les conditions d\'envoi !'; $die = true; } } else { //echo $erreur; } /************************************************************ * Partie export CSV * *************************************************************/ //Discord;oc;race;avatar if ($envoi) { $write = fopen('results.csv', 'a'); fputs($write, "\n" .$tab['discord'] .";" .$tab['oc'] .";" .$tab['race'] .";https://www.junkjumper-projects.com/FP/" .substr($path, 2)); fclose($write); } ?> setTimeout(function() {window.location.href = "index.php";}, 4975);'; } else { echo ''; } ?>



' ; echo $message; } else { echo 'erreur

'; echo $erreur; } ?>



Vous allez être redirigé vers la page précédente dans quelques instants