Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085

    copy file .. non segnala errore

    Ciao ..
    secondo voi, come mai se io faccio una copy di un file su una directory con corretta (non metto uno slash nel percorso,
    tra 2 cartelle), non mi viene segnalato l'errore ?
    ovviamente la copy non viene eseguita

    questo è il percorso dell'output (errato, mnca uno slash tra 'multy_comp' e 'backup')
    C:/Roby/multy_compbackup/Ass_2011-09-29_03-01-11.sql

    percorso corretto:
    C:/Roby/multy_comp/backup/Ass_2011-09-29_03-01-11.sql

    io per testare la correttezza dell'operazione faccio:

    Codice PHP:
    if (!copy($path_completo_input$path_completo_output))
       {
        
    errore
        
    ....
       
       } 

  2. #2
    e infatti basta if(!copy(...
    Qual'è il problema?
    Codice PHP:
    if (!copy($path_completo_input$path_completo_output)) 

       echo 
    'Copia non riuscita';
    }else{
       echo 
    'Copia riuscita';

    Ce l'ho fatta! - ItalianPixel -

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    il problema è che non funziona .. non mi segnala l'errore !

    se io dessi un path errato, l'errore verrebbe correttamente segnalato, ma se io semplicemente ometto uno slash (come ho indicato nell'esempio), l'errore non viene segnalato, e la copia non viene fatta.

  4. #4
    Non saprei. Posso consigliarti di guardare qualche altro post e magari trovi il problema:
    http://forum.html.it/forum/showthread/t-1329970.html
    http://php.net/manual/en/function.copy.php
    Nel secondo ci sono scorrendo un sacco di esempi e funzioni create per eventuali applicazioni alternative.
    Ce l'ho fatta! - ItalianPixel -

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    ok .. grazie
    nel frattempo vedisamo se qualche esperto sa darci una risposta ..

  6. #6
    Originariamente inviato da JANUS70
    ok .. grazie
    nel frattempo vedisamo se qualche esperto sa darci una risposta ..
    Ho replicato la tua situazione ed a me visualizza correttamente l'errore. Sei sicuro di non aver disabilitato la visualizzazione degli errori nel php.ini?
    Anche se dovrebbe comunque entrare nell'if, cosa che a me avviene correttamente.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    1,085
    sono un idiota ..
    nel marasma del codice, non mi ero accorto che in caso di directory non trovata, viene creata !!
    sorry

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.