Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1

    Uploads di php non carica il file mp3/mp4

    Ciao comunità,
    Oggi volevo porvi questa domanda riguardo agli uploads di php.
    Come avrete potuto capire dal titolo del post, la funzione di upload non mi carica i file mp3/mp4.
    Questo è il codice:

    <?php
    if (!empty($_POST)){
    header('location: index2.php');
    } else {
    echo "";
    }
    $filee = 0;
    if(isset($_POST['cont'])){
    if($_FILES['user_file']['tmp_name'] != NULL){
    if ( move_uploaded_file ( $_FILES['user_file']['tmp_name'] , './'.$_FILES['user_file']['name'] ) ){
    $filee = 1;}
    else{
    echo "<script type='text/javascript'>alert('PROBLEM WITH THE UPLOAD!!!')</script>";
    }

    if($_FILES['user_file']['type'] == "image/png" || $_FILES['user_file']['type'] == "image/jpeg" || $_FILES['user_file']['type'] == "image/gif"){
    $filee = 2;
    }
    }
    ?>

    GRAZIE!!!

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Prima di tutto: che vuol dire "non mi carica i file"? Ti da errore? Pagina bianca? Non succede niente? Spiega. (leggi il regolamento di questa sezione)
    Quanto è grande il file? Quanto è la dimensione massima impostata per l'upload sul server in uso? Ovviamente la seconda deve essere >= alla dimensione dei file che vuoi caricare.
    Hai messo l'attributo enctype="multipart/form-data" nel form?

  3. #3
    1)Mi da errore, più precisamente per l'estensione
    2)Non ho impostato una dimensione massima perché mi da errore anche in quel caso
    3)Si, ho messo l'attributo(infatti con tutti gli altri tipi di file funziona).

  4. #4
    Come non detto, sono riuscito a risolvere anche la dimensione massima. Comunque la dimensione massima che ho deciso di mettere è quella che offre php, cioè 8 MB.

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    E potresti dire di preciso cosa dice l'errore?
    Gli errori non esistono per caso, spiegano cosa c'è che non va.

  6. #6
    Ah, scusa, mi sono sbagliato. Non riguarda l'estensione, riguarda il file. L'errore di upload è il numero 1 di php, UPLOAD_ERR_INI_SIZE.
    Eppure io ho modificatio il file di configurazione php.ini in modo che si adattasse.

  7. #7
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Hai riavviato il server dopo la modifica?

  8. #8
    Certamente!

  9. #9
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Che cosa hai modificato nel php.ini e che valore hai messo?

  10. #10
    4M in upload_max_filesize

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.