Visualizzazione dei risultati da 1 a 2 su 2

Discussione: upload di file via ftp

  1. #1

    upload di file via ftp

    Sto creando uno script per l'upload di un file dal pclocle al server via ftp. Per l'inserimento del file uso
    <form enctype="multipart/form-data" method="post" action="test.php">
    <input type"hidden" name="MAX_FILE_SIZE" value="30000">
    Invia questo file:<input type="file" name="fupload" value="30000">
    <input type="submit" value="Spedisci"><input type="reset" value="Annulla">
    </form>
    mentre il file test.php è così:
    <?php

    $host = "******";
    $port = "*****";
    $user = "******";
    $password = "*****";
    $stream = ftp_connect($host,$port);
    $login = ftp_login($stream,$user ,$password);
    if ((!$stream) || (!$login)) {
    echo " La connessione ftp è fallita";
    echo " Tentativo di connessione $host per l'utente $user";
    die;
    }
    else {
    echo "Connesso a $host per l'utente $user";
    }
    if ($_FILES['fupload']['type']=="txt") {
    $upload = ftp_put ($stream, "data.txt", $fupload , FTP_BINARY);
    }
    else {
    echo "impo";
    }


    //$fupload = $_PUT[$fupload];
    if ($login =="1") {
    $mydir = ftp_chdir($stream, "site/prova/");
    # $dir = ftp_nlist($stream, $mydir );
    # $newdir = ftp_mkdir($stream,"prova");
    # $remdir = ftp_rmdir($stream,$newdir);va
    $upload = ftp_put ($stream, "data.txt", $_FILES["fupload"]["name"] , FTP_BINARY);
    if (!$upload) {
    echo "Il caricamento non è andato a buon fine";
    }
    else {
    echo "Caricamento andato a buon fine";
    }
    }
    else {
    echo "Autenticazione non riuscita";
    }
    ftp_quit ($stream);
    ?>
    ho verificato le connessioni tuttofunziona correttamente anche la creazione di nuove cartelle ma non riesco al fare l'upload del file!!!!
    qualcuno saprebbe cortesemente di rmi dover sbaglio???

  2. #2

    test

    prova

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.