Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di spawn88
    Registrato dal
    Feb 2012
    residenza
    Milano
    Messaggi
    313

    caricamento file con ftp

    Buongiorno a tutti,
    sto creando uno script in una classe per caricare file pdf usando il protocollo ftp, solo che mi da errore di caricamento e non carica il file nella cartella di destinazione e non capisco perchè.
    Questo è lo script:
    Codice PHP:
    <?php
    ...
    $this->strSQL "INSERT INTO a (id, nomea, numeroa, note, dimensione, idc, data, stato)

                                VALUES ('
    $this->id', '$this->nomea', '$this->numeroa', '$this->note', '$this->dimensione', '$this->idc', SYSDATE(), '$this->stato')";
                
                
    $this->strSQL01 "SELECT id FROM a WHERE id = '$this->id'";
                
                
    $this->result mysql_query($this->strSQL01);
                
    $this->num mysql_num_rows($this->result);
                if(
    $this->num == '0'){
                    if(
    mysql_query($this->strSQL)){
                        
                        
    //dati di accesso ftp    
                        
    $this->ftp_server "xxx.xxx.xxx.xxx";
                        
    $this->ftp_user "xxxxxxxxxxxxxx";
                        
    $this->ftp_pass "xxxxxxxxxxxxxx";
                        
                        
    //connessione
                        
    $this->ftp_conn ftp_connect($ftp_server);
                        
                        
    //login ftp
                        
    $this->login ftp_login($this->ftp_conn$this->ftp_user$this->ftp_pass);
                        
                        
    //controllo se la connessione è andata a buon fine
                        
    if(!$this->ftp_conn || !$this->login){
                                
                            echo 
    "Connessione fallita!";
                        
                        }else{
                                
                            
    $this->upload ftp_put($this->ftp_conn$this->cartella$this->nomeFTP_BINARY);
                            if(!
    $this->upload){
                                
                                echo 
    "errore di caricamento";
                                
                            }
    //fine if upload
                            
    else{
                                    
                                echo(
    "
                                        <script type='text/javascript' language='JavaScript'>
                                            <!--
                                                window.alert('DOC INSERITO CON SUCCESSO'); focus(); window.location.href='doc.form.php';
                                            //-->
                                        </script>
                                "
    );        
                                
                            }
                        }
    //fine else    
                
    }else{
                    echo(
    "
                            <script type='text/javascript' language='JavaScript'>
                                <!--
                                    window.alert('DOC PRESENTE IN ARCHIVIO'); focus(); window.location.href='doc.form.php';
                                //-->
                            </script>
                    "
    );
                }
            }
            }
        }
    //fine funzione aggiungi
    ?>
    dove:
    $this-> cartella = viene assegnato nella pagina registra che sarebbe $cartella ="/documenti";
    $this->nome = idem di $this->cartella e corrisponde al nome del file.pdf

    Come posso risolvere questo errore di caricamento?
    Grazie mille a tutti

  2. #2
    Utente di HTML.it L'avatar di spawn88
    Registrato dal
    Feb 2012
    residenza
    Milano
    Messaggi
    313
    nessuno mi può dare una mano?

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 © 2024 vBulletin Solutions, Inc. All rights reserved.