Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136

    upload? txt e importazione in db

    Ciao tutti,
    ho provato a fare una ricerca sul forum e sebbene le due operazioni dell'oggetto siano state trattate molte volte non ho trovato una soluzione al mio problema.

    Io avrei la necessità di dare ad un utente la possibilità di scegliere un file txt presente sul sul pc e di importare i dati presenti nel txt in una tabella di mysql.

    I dati all'interno del txt sono l'export di un db. Ogni campo ha lunghezza predefinita e di conseguenza anche la riga ha una lunghezza predefinita.


    Estrarre i campi dalla stringa ed inserirli nel db non dovrebbe essere un grande problema. Il problema del momento è come leggere le righe dal file dell'utente? Ho trovato molti script per leggere il file ma tutti si riferiscono ad un file il cui nome e la cui posizione è nota e fissa.

    In realtà se ci fosse una soluzione che mi permetterebbe di non uploadare il file ma semplicemente di leggerne il contenuto sarebbe molto meglio.

    Suggerimenti?

    Ciao e grazie
    Luigi

  2. #2
    Utente di HTML.it L'avatar di Takeno
    Registrato dal
    May 2007
    Messaggi
    146
    Non si può leggere le informazioni sul pc di un utente principalmente perché PHP, essendo un linguaggio Server-Side si esegue sul server remoto per poi mandare l'output al browser.

    Sicuramente avrai trovato script per l'upload di file da parte dell'utente. Penso non ci sia altro modo che caricare il file sul server, in una directory temporanea o fissa, leggerne il contenuto, eseguire le query e una volta andato a buon fine eliminare il file uppato .

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    136
    Grazie mille,
    era quello che temevo

    Per quanto riguarda il file dove devo salvarlo? Esiste qualche directory particolare o posso configurarne una a mio piacere?

    Questo può comportare un grosso rischio per la sicurezza?

    Ciao e grazie.
    Luigi

  4. #4
    Utente di HTML.it L'avatar di Takeno
    Registrato dal
    May 2007
    Messaggi
    146
    Trovi tutto ciò che ti serve per l'upload
    http://php.html.it/guide/lezione/269...ad-di-un-file/


    Se non ho capito male devi importare file di testo, quindi puoi estrapolarli con :
    http://it2.php.net/manual/en/functio...t-contents.php


    e qui per l'eliminazione di un file
    http://php.html.it/faq/leggi/702/com...usando-il-php/

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 © 2024 vBulletin Solutions, Inc. All rights reserved.