Visualizzazione risultati 1 fino 2 di 2

Discussione: Problema con la connessione ftp

  1. #1
    Guest

    Exclamation Problema con la connessione ftp

    Salve il mio sito non è altro che la gestione dell'upload di un database e volevo uppare tale file in maniera automatica utilizzando le funzioni che mette a disposizione il php: ftp_connect()


    Provo il tutto in locale con EasyPHP e tutto va a buon fine....Uppo il sito e mi da questo strano errore:

    Codice PHP:
    Fatal error: Call to undefined function: ftp_connect() in /membri/dinasty/confirm.php on line 98
    Come mai non funziona su altervista.org???
    AIUTATEMI!!

    Riporto lo stralcio di codice incriminato:

    Codice PHP:
    if($_POST["nome"]==$pass){
    // indirizzo del server ftp su cui fare l’upload del file
    $ftp_server = "dinasty.altervista.org";
    // username del server ftp
    $ftp_user_name = "dinasty";
    // password del server ftp
    $ftp_user_pass = "xxxxxxxxx";
    // nome del file locale da trasferire
    $local_file = $_POST["fil"];
    // nome del file di destinazione
    $destination_file = "/xxxxxxxxx.mdb";
    // Connessione al server ftp
    $conn_id = ftp_connect($ftp_server);
    // Risultato della connessione
    if (!$conn_id) {
    echo
    "<p align=\"center\"><font color=\"#00FF00\"><br><br><b>Impossibile connettersi al server $ftp_server!";
    die();
    }
    else {
    echo
    "<p align=\"center\"><font color=\"#00FF00\"><br><br><b>Connesso a $ftp_server.\n";
    }
    // Login sul server
    $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
    // Risultato del login
    if (!$login_result) {
    echo
    "<p align=\"center\"><font color=\"#00FF00\"><br><br><b>Login fallito!";
    die();
    }
    else {
    echo
    "<p align=\"center\"><font color=\"#00FF00\"><br><br><b>Login ok.";
    }
    // Trasferimento del file
    if (ftp_put($conn_id, $destination_file, $local_file, FTP_ASCII)) {
    echo
    "$local_file trasferito!\n";
    }
    else {
    echo
    "<p align=\"center\"><font color=\"#00FF00\"><br><br><b>Errore durante il trasferimento di $local_file\n";
    }
    // Chiusura della connessione
    ftp_close($conn_id);

    } else {
    //ALTRIMENTI
    echo "<p align=\"center\"><font color=\"#00FF00\"><br><br><b>NON HAI I PRIVILEGI PER ACCEDERE A QUESTA SEZIONE!!</b></font>";
    }
    Ultima modifica di dinasty : 16-05-2008 alle ore 09.35.04

  2. #2
    Guest

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •