Modifier taille de fichier upload

Résolu
nguim -  
 nguim -
Bonjour à tous !
Je suis débutant en PHP.
J'ai écrit un script qui permet de sélectionner un fichier texte dans un le poste de travail et copier son contenu et le colle dans un autre fichier texte placé mon serveur wamp.
Le script fonctionne très bien pour les fichiers de petite taille. Or mon fichier que je voulais copier a une taille de 30 Mo. Et mon code ne parvient pas à le copier.

Comment résoudre ce problème ?

Voici mon script:


Formulaire:


<form id="nominput" action="../locations/SelectionEtImportebd.php" method="post" name="import_fichier" enctype="multipart/form-data">       
    <p>
      <label for="photo" style="cursor: pointer; border: 4px solid #999999; background-color: #009900; padding: 6px 4px 5px 6px; color: #FFFFFF; padding-bottom: 4px;">Choisir un Fichier</label> 
  <input type="file" name="nominput" id="photo" style="position:absolute; top:-20000px;"/><br>
  </p>
    <p><br>
    </p>
    <p>
    <input type="submit" name="importer" value="Importer" class="art-button" style=" color: rgb(255, 255, 255); font-family: 'Arial Black'; font-size: 16px; text-shadow: rgba(23, 23, 23, 0.976563) 0px 0px 6px;"/>
    
    
    </p>
  </form>


Code PHP

<?php
 
if (isset($_FILES['nominput'])) {
   if ($_FILES['nominput']['error'] == 0) {
       move_uploaded_file($_FILES['nominput']['tmp_name'], 'fichab.txt');
     
  header('Location: ../locations/alimenter-la-bd.php?info1=import');  
   }
   else {
   
       $ecrire = fopen('fichab.txt',"w");
       ftruncate($ecrire,0);     
 header('Location: ../locations/alimenter-la-bd.php?error=empty');
   }
} 


?>


Aidez moi s'il vous plait.

Merci d'avance.
A voir également:

2 réponses

Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   527
 
Salut,

PHP limite la taille des fichiers en upload (2M par défaut).

Pour uploader de gros fichiers, il faut modifier les directives suivantes :
- upload_max_filesize
- post_max_size

Plus de détail ici :
https://www.php.net/manual/fr/features.file-upload.post-method.php

Bonne journée
0
nguim
 
Bonsoir à tous !
Merci beaucoup pour votre Aide.
Salut!
0