Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    estensione per excel per upload

    ciao, devo fare in modo che sia possibile uplodare file excel, qual'è l'estensione che devo inserire in questo script?

    // TIPI DI FILE VISUALIZZABILI
    $visualizzabili = array("image/jpeg", "image/pjpeg", "image/gif", "image/png", "application/msword", "document/.doc","application/txt","application/pdf");

    application/excel ?

    grazie per le risposte

  2. #2
    applicatio/xls ?

  3. #3
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    ricorda che il tipo di file viene riconosciuto dal browser, quindi a seconda che io inserisca i file con firefox Ie opera o altro otterrai dei valori diversi.

    per essere sicuro di solito io faccio un controllo semplicemente sull'estensione del file.

    ciao ciao


    ad esempio linux vede cosi i files di excel:

    application/vnd.ms-excel

  4. #4
    Originariamente inviato da gianiaz
    ricorda che il tipo di file viene riconosciuto dal browser, quindi a seconda che io inserisca i file con firefox Ie opera o altro otterrai dei valori diversi.

    per essere sicuro di solito io faccio un controllo semplicemente sull'estensione del file.

    ciao ciao
    vorrei sapere semplicemente qual'è l'estensione che devo inserire perchè il file venga visualizzato

    al momento ho provato con appliaction/xls e application/.xls
    mi compare la data ma non mi compare il "visualizza" quindi dal atabase non riconosce il file....presumo
    perchè i lfile io lo trovo nel db.........


    grazie

  5. #5
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    per debug prova a stampare questo :

    $_FILES['userfile']['type']

    (userfile è il nome del campo dove inserisci il file per l'upload), come ti ho detto sarebbe buona cosa vedere il valore restituito per diversi browser.

    ciao

  6. #6
    Originariamente inviato da gianiaz
    per debug prova a stampare questo :

    $_FILES['userfile']['type']

    (userfile è il nome del campo dove inserisci il file per l'upload), come ti ho detto sarebbe buona cosa vedere il valore restituito per diversi browser.

    ciao
    scusa non ho molta esperienza
    io ho questo $_FILES["file_binario"]["size"]
    per i tipi di file

    $visualizzabili = array("image/jpeg", "image/pjpeg", "image/gif", "image/png", "application/msword", "document/.doc","application/txt","application/pdf","application/.xls");

    quindi cosa doventa ?

    grazie

  7. #7
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    in pratica size restituisce il "peso" del file, type invece il tipo.

    leggi qui:

    http://freephp.html.it/articoli/view...sp?id=66&pag=3

  8. #8
    Originariamente inviato da gianiaz
    in pratica size restituisce il "peso" del file, type invece il tipo.

    leggi qui:

    http://freephp.html.it/articoli/view...sp?id=66&pag=3
    ok non ho purtroppo molto tempo per leggere tutto bene

    se comunque esiste quella differenza tutti gli altri tipi di file vengono visualizzati, è quindi ugualmente sufficente che io sostituisca sizs con type?

    e l'estensione quale devo usare
    xls o .xls ?

    grazie

  9. #9
    Originariamente inviato da socrate2003
    ok non ho purtroppo molto tempo per leggere tutto bene

    se comunque esiste quella differenza tutti gli altri tipi di file vengono visualizzati, è quindi ugualmente sufficente che io sostituisca sizs con type?

    e l'estensione quale devo usare
    xls o .xls ?

    grazie
    niente, non lo vede
    cioè compare il nome del file la data il peso
    ma non il visuaizza e il cancella e devo cancellarlo dal db

  10. #10
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    caspita, ma nella pagina che prende il file non puoi scrivere (prima di ogni altro controllo)

    echo $_FILES['userfile']['type'];

    cosi vedi cosa il server legge quando apre un file xls.

    ciao

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.