Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problema con funzione Copy()

    Codice PHP:
    $uploaddir './img/';
    $carica_file2 move_uploaded_file($_FILES['file1']['tmp_name'], $uploaddir .$_FILES['file1']['name']);

    if (
    $file1)
    {
    list (
    $tipo,$formato) = explode ("/"$file1_type);
    }
    if( 
    $file1 != none && $tipo=="image")
    {
    print(
    "Nome del file: $file1_name 
    \n"
    );
    print(
    "Dimensione del file: $file1_size 
    \n"
    );
    print(
    "Tipo di file: $file1_type 
    \n"
    );
    print(
    "<HR>");
    }

    $file $_POST[file1];
    $filecopy "thumb"."$file1_name";

    $copy copy($file1$filecopy);
    if (
    $copy){
    print
    'copy ok ';
    }
    else{
    print
    'copy non riuscita';


    La funzione copy non mi funziona qualcuno sa spiegarmi il perchè?

  2. #2
    Hai controllarto i permessi di scrittura?

    Se no, prima di fare il copy, controlla l'effettiva esistenza del file da copiare con la funzione "file_exists($file_name)"

    Marco.
    By Pegoraro Marco
    http://adessoweb.biz- AdessoWEB - Siti web professionali a prezzo accessibile!
    http://consulenza-web.com- Il mio blog!

  3. #3
    Ho controllato quello che mi hai detto tu e mi è uscito fuori che il file non esisteva...
    Avevo sbagliato directory...
    Codice PHP:
    $uploaddir './img/';
    $carica_file2 move_uploaded_file($_FILES['file1']['tmp_name'], $uploaddir .$_FILES['file1']['name']);

    if (
    $file1)
    {
    list (
    $tipo,$formato) = explode ("/"$file1_type);
    }
    if( 
    $file1 != none && $tipo=="image")
    {
    print(
    "Nome del file: $file1_name 
    \n"
    );
    print(
    "Dimensione del file: $file1_size 
    \n"
    );
    print(
    "Tipo di file: $file1_type 
    \n"
    );
    print(
    "<HR>");
    }

    $file1 $_POST[file1];
    $filecopy "thumb"."$file1_name";
    $filedir "./img/"."$file1_name";

    $copy copy($filedir$filecopy);
    if (
    $copy){
    print
    'copy ok 
    '
    ;
    }
    else{
    print
    'copy non riuscita';

    Ecco il codice buono

    Grazie di tutto...

  4. #4
    Figurati, la maggiorpare delle volte sono i problemi più semplici che bloccano il lavoro....

    Io cerco di testare il codice con "echo" di ogni cosa, verifiche, dati falsi, ecc... in modo da considerare il maggior numero possibile di evenienze... o almeno ci provo!
    By Pegoraro Marco
    http://adessoweb.biz- AdessoWEB - Siti web professionali a prezzo accessibile!
    http://consulenza-web.com- Il mio blog!

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.