Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222

    codice per accesso server ftp problematico

    ciao, non mi intendo molto di php, ho questo codice che mi da problemi, volevo sapere se la sua validità è buona:
    Codice PHP:
    <?php 
            set_time_limit
    (0);
            
            
    /* Connessione al server ftp */
    $ftp_host 'ftp.miosito.net';   // inserire nome host ftp   esempio ftp.mithos.it
    $connect ftp_connect($ftp_host) or die ('<p class="login">Si &eacute; verificato un errore durante la connessione al server ftp</p>') . mysql_error() . mysql_errno();
    /* login al server ftp */
    $username 'miouser';  // user ftp
    $pwd 'miapwd';  // password ftp
    $login ftp_login($connect$username$pwd) or die ('<p class="login">Si &eacute; verificato un errore durante laccesso al server ftp</p>');

    $destination_file "/images/".$_FILES['image']['name'];
    $source_file $_FILES['image']['name'];

    if(!isset(
    $_FILES)) $_FILES $HTTP_POST_FILES;
    if(!isset(
    $_SERVER)) $_SERVER $HTTP_SERVER_VARS;

    $upload_dir $_SERVER["DOCUMENT_ROOT"] . "images/prodotti";

    // Eventuale nuovo nome da dare al file uploadato
    $new_name "";

    // Se $new_name è vuota, il nome sarà lo stesso del file uploadato
    $file_name = ($new_name) ? $new_name $_FILES["image"]["name"];

    if(
    trim($_FILES["image"]["name"]) == "") {

    die(
    "Non hai indicato il file da uploadare !");

    }

    if(@
    is_uploaded_file($_FILES["image"]["tmp_name"])) {

    @
    move_uploaded_file($_FILES["image"]["tmp_name"], "$upload_dir/$file_name"
    or die(
    "Impossibile spostare il file, controlla l'esistenza o i permessi della directory dove fare l'upload.");

    } else {

    die(
    "Problemi nell'upload del file " $_FILES["image"]["name"]);

    }

    //echo "L'upload del file " . $_FILES["image"]["name"] . " è avvenuto correttamente. ";

    /* chiusura connessione al server ftp */ 
    ftp_quit($connect) or die("Si e' verificato un errore durante la chiusura della connessione al server ftp");

    $immagine $_FILES["image"]["name"];
    ?>
    grazie
    Si fanno sempre nuove scoperte

  2. #2
    A che ti servono le funzioni FTP se stai eseguendo un upload tramite HTTP?

  3. #3
    Originariamente inviato da filippo.toso
    A che ti servono le funzioni FTP se stai eseguendo un upload tramite HTTP?
    quoto!
    Sviluppatore CI

    NettusLab Weblog

  4. #4
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    ecco, me lo chiedevo anche io.
    io non ci capisco molto, e il codice non è mio...
    siamo messi bene insomma....
    Si fanno sempre nuove scoperte

  5. #5
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    sapreste dirmi come sostituirlo?
    e quando si usa ftp_connect?
    grazie
    Si fanno sempre nuove scoperte

  6. #6
    Ti consiglio di iniziare leggendo il manuale ufficiale:

    http://www.php.net/manual/en/features.file-upload.php

    ftp_connect si utilizza quando devi connetterti ad un server FTP.

  7. #7
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    scusa ma quindi nel caso da me postato cosa bisognerebbe usare?
    Si fanno sempre nuove scoperte

  8. #8
    Originariamente inviato da filippo.toso
    Ti consiglio di iniziare leggendo il manuale ufficiale:

    http://www.php.net/manual/en/features.file-upload.php

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.