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

    upload file tramite ftp

    ciao a tutti ho il seguente script:

    // MI CONNETTO AL SERVER FTP..

    $conn_id = ftp_connect("ftp.miosito.it");

    $login_result = ftp_login($conn_id, "miosito", "miapassword");

    if ((!$conn_id) || (!$login_result)) {
    echo "La connessione FTP è fallita!";
    die;
    } else {
    echo "Connesso al server FTP!";
    }

    // MI SPOSTO NELLA CARTELLA DESIDERATA

    $newdir = ftp_chdir($conn_id, "/httpdocs/demo");

    // CREO LA MIA VARIABILE CON IL PERCORSO DEL FILE NEL MIO HARD DISK
    $doc = "c:\miodocumento.txt";

    // USO IL COMANDO FTP_PUT PER CARICARE IL FILE

    $upload = ftp_put($conn_id, "prova.txt", "$doc", FTP_ASCII);

    if (!$upload) {

    echo "porca miseria il file non lo carica!";

    } else {

    echo "file caricato!";

    }

    ftp_quit($conn_id);


    il risultato di questo script è :

    Connesso al server FTP!

    porca miseria il file non lo carica!

    QUALCUNO PUO' AIUTARMI PLS!!?!?!?!?!? STO IMPAZZENDO.

    Grazie in anticipo. Denny

  2. #2
    Utente bannato
    Registrato dal
    Aug 2001
    Messaggi
    696
    questo sistema funziona solo se server e client coincidono quindi se hai il server locale altrimenti devi usare le normali funzioni di upload, trovi un chiaro articolo di gm su freephp.html.it

  3. #3
    Oppure potresti combinare le funzioni FTP con quelle di UPLOAD (per intenderci, la funzione copy()).

    Cerca sulla documentazione di www.php.net:
    (http://it.php.net/manual/it/function.copy.php)

    In rete inoltre, puoi trovare una classe per gestire tutto il sistema FTP... purtroppo non mi ricordo il nome, so solo che era su www.sourceforge.net
    Marco Bianucci
    marco@phoenixweb.it
    Hosting php
    Programmazione & WebDesign

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.