Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 32

Discussione: funzione ftp

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    165

    funzione ftp

    <?php

    $connect = ftp_connect("SERVER");
    $result = ftp_login($connect, "NOME UTENTE", "PASSWORD");
    $result = ftp_put($connect, $_REQUEST['file'], $_REQUEST['name'], FTP_BINARY);
    ftp_close($connect);

    ?>

    non mi funziona e non mi restituisce nessun errore ... mi aiutate?

  2. #2
    Hai abilitato la visualizzazione di tutti gli errori?

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    165
    in che senso? com'era gia con log ?::??:::

  4. #4
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459
    metti questo a inizio pagina

    Codice PHP:
    ini_set('error_reporting'E_ALL); 
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    165
    cavoli raga mi sto confondendo

    mi da questo errore

    Notice: Undefined index: file in /home/cavourim/public_html/ftp.php on line 9

    Notice: Undefined index: name in /home/cavourim/public_html/ftp.php on line 9

  6. #6
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459
    significa che non gli vengono passati
    Codice PHP:
    $_REQUEST['file'], $_REQUEST['name'
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    165
    ma se scrivo

    $_REQUEST['c:\prova.txt'], $_REQUEST['c:\prova.txt']

    non dovrebbe funzionare?

  8. #8
    Utente di HTML.it L'avatar di ade_v
    Registrato dal
    Jan 2001
    Messaggi
    459
    1) Da dove arrivano questi 2 valori ?

    2) Perchè sono identici? $_REQUEST['name'] non dovrebbe contenere solo il nome file senza il path completo?

    3) Fai una echo dei due $_REQUEST e vedi cosa passi realmente
    ade_v@yahoo.it

    Fletto i muscoli e sono nel vuoto

    Se inviate messaggi privati, avvisatemi sul forum...

  9. #9
    Originariamente inviato da supermix
    ma se scrivo

    $_REQUEST['c:\prova.txt'], $_REQUEST['c:\prova.txt']

    non dovrebbe funzionare?
    forse hai le idee un pò confuse riguardo agli array e alle variabili superglobali/speciali

    http://it2.php.net/manual/it/reserved.variables.php
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  10. #10
    Utente di HTML.it
    Registrato dal
    Aug 2006
    Messaggi
    165
    scusate ma credo di aver capito male la funzione ftp di php ... ho letto su http://it2.php.net/manual/it/function.ftp-put.php

    e di conseguenza ho scritto (copiato ):



    <?php

    ini_set('error_reporting', E_ALL);

    $file = 'c:\prova.jpg';
    $remote_file = 'prova.jpg';

    // stabilisce la connessione
    $conn_id = ftp_connect("XX.XXX.XX.XX");

    // si collega con username and password
    $login_result = ftp_login($conn_id, "XXXXXXXX", "XXXXX");

    // trasferisce un file al server
    if (ftp_put($conn_id, $remote_file, $file, FTP_ASCII)) {
    echo "$file trasferito correttamente\n";
    } else {
    echo "Si e' verificato un problema durante il trasferimento di $file\n";
    }

    // chiude la connessione
    ftp_close($conn_id);
    ?>


    ... ma posso con questa funzione trasferire file dal mio pc al server?

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.