Visualizzazione dei risultati da 1 a 8 su 8

Discussione: salva in...

  1. #1
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768

    salva in...

    ho creato un file di testo e lo salvo in una cartella.

    come faccio però a far scegliere la destinazione (la cartella dove andrà salvato il *.txt) dall'utente che crea il file?

  2. #2
    devi dare la dir

    $file='nomecartella/cartella2/file.txt';
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  3. #3
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    si ok, ma si può fare qualcosa tipo il pulsante "sfoglia"?


  4. #4
    nn puoi fare qualcosa tipo il pulsante sfoglia sul server (x le cartella del server) anche perke cosi ci andresti male, nn credi
    Chiamatemi sven se volete non ho voglia di fare una nuova email per una nuova registrazione xD
    Mac Future User , Ventilatore for PC Cooler user , - dry is coming -

  5. #5
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    intendo "sfoglia" le cartelle del computer dell'utente
    che si salva il file sul suo computer. Non sul server

    non si può fare niente con input type=file?

  6. #6
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    up

  7. #7
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    dato che sfoglia non va bene, come faccio a far apparire la mascherina di windows di "salva".

    Ad esempio, come fa il phpMyAdmin quando esporta il database

    ciao

  8. #8
    Utente di HTML.it L'avatar di gasmor
    Registrato dal
    Apr 2004
    Messaggi
    1,768
    problema risolto se vi interessa:

    Codice PHP:
        if (isset ($_POST["nome_file"])) $filenameaddslashes($_POST["nome_file"]).".sql"; else $filename"salva.sql";

           
    $f fopen($filename"w+"); 
           
    fwrite($f$contenuto);
           
    fclose($f);
           
      
    $input_file $filename;
      
    $download_size filesize($input_file);
      
    $filename basename($input_file);

      if(
    ereg("MSIE ([0-9].[0-9]{1,2})"$_SERVER["HTTP_USER_AGENT"])) {

        
    header("Content-Type: application/octetstream");
        
    header("Content-Disposition: inline; filename=$filename");
        
    header("Expires: 0");
        
    header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
        
    header("Pragma: public");
        
    header("Content-Length: $download_size");

      } else {

        
    header("Content-Type: application/octet-stream");
        
    header("Content-Disposition: attachment; filename=$filename");
        
    header("Expires: 0");
        
    header("Pragma: no-cache");
        
    header("Content-Length: $download_size");
      }

      
    readfile($input_file);
      
    unlink ($input_file);//cancello il file temporaneo 

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.