Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Upload

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    5

    Upload

    Sto utilizzando dei file che ho trovato sul sito per fare l'upload, il tutto funziona finchè uso come server il mio pc su cui ho installato easyPHP (lavoro su piattaforma Win),
    anche se l'upload lo faccio da un altro pc. Quando sposto i file sul server lo script non funziona più? qualcuno ha qualche idea?

    move_uploaded_file("$superdat", "D:/Upload/$superdat_name") or
    die("Couldn't copy file.");

    dimenticavo attivando gli errori sul modulo php su server mi dicre che le variavbili relative ai nomi non sono istanziate, se provo ad aggiarare le cosa cablando i nomi nel codice del file su cui effettuo il comando spariscono le notice ma non effettua comunque la copia.
    Ci sono parametri particolari su Apache?

    in php.ini

    safe_mode= On

    ;;;;;;;;;;;;;;;;
    ; File Uploads ;
    ;;;;;;;;;;;;;;;;

    ; Whether to allow HTTP file uploads.
    file_uploads = On

    ; Temporary directory for HTTP uploaded files (will use system default if not
    ; specified).
    ;upload_tmp_dir =

    ; Maximum allowed size for uploaded files.
    upload_max_filesize = 2M

  2. #2
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788

    Re: Upload

    [supersaibal]Originariamente inviato da danymaz
    move_uploaded_file("$superdat", "D:/Upload/$superdat_name") or
    die("Couldn't copy file.");
    [/supersaibal]
    Sentito parlare di percorsi assoluti e relativi?

    Tu stai chiedendo al tuo script di mettere i file in D:
    Ma sul server è difficile che quel percorso sia esistente..

    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    5
    Ho accesso al server, e ti posso garantire che il percorso esiste, inoltre è solo una delle innumerevoli prove che ho fatto

  4. #4

    Re: Upload

    [supersaibal]Originariamente inviato da danymaz
    Sto utilizzando dei file che ho trovato sul sito per fare l'upload, il tutto funziona finchè uso come server il mio pc su cui ho installato easyPHP (lavoro su piattaforma Win),
    anche se l'upload lo faccio da un altro pc. Quando sposto i file sul server lo script non funziona più? qualcuno ha qualche idea?

    move_uploaded_file("$superdat", "D:/Upload/$superdat_name") or
    die("Couldn't copy file.");

    dimenticavo attivando gli errori sul modulo php su server mi dicre che le variavbili relative ai nomi non sono istanziate, se provo ad aggiarare le cosa cablando i nomi nel codice del file su cui effettuo il comando spariscono le notice ma non effettua comunque la copia.
    Ci sono parametri particolari su Apache?

    in php.ini

    safe_mode= On

    ;;;;;;;;;;;;;;;;
    ; File Uploads ;
    ;;;;;;;;;;;;;;;;

    ; Whether to allow HTTP file uploads.
    file_uploads = On

    ; Temporary directory for HTTP uploaded files (will use system default if not
    ; specified).
    ;upload_tmp_dir =

    ; Maximum allowed size for uploaded files.
    upload_max_filesize = 2M [/supersaibal]
    usa l'array superglobale $_FILE ...
    <?php echo ' Emiliano Gabrielli (aka AlberT) ',"\n",
    ' socio fondatore e membro del direttivo del GrUSP ',"\n",
    ' AlberT_at_SuperAlberT_it - www.SuperAlberT.it ',"\n",
    ' IRC: #php,#AES azzurra.com ',"\n",'ICQ: 158591185'; ?>

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    5
    problema risolto: bastava impostare register_globals=On in php.ini e il tutto funziona, la versione sul server è la 4.3 e dalla 4.2 in poi questa variabile è impostata di default a Off.

  6. #6
    Utente di HTML.it L'avatar di Inoki
    Registrato dal
    Oct 2001
    Messaggi
    788
    [supersaibal]Originariamente inviato da danymaz
    problema risolto: bastava impostare register_globals=On in php.ini e il tutto funziona, la versione sul server è la 4.3 e dalla 4.2 in poi questa variabile è impostata di default a Off. [/supersaibal]
    Si ma impostando il register_globals=On dai adito a tutti i problemi per cui hanno deciso di impsotarlo a off..

    C'è anche una pillola sull'argomento
    "La teoria è quando si sa tutto e niente funziona. La pratica è quando
    tutto funziona e nessuno sa il perché. In questo caso, abbiamo messo
    insieme la teoria e la pratica: non c'è niente che funziona... e nessuno sa
    il perché!" (Albert Einstein)

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    5
    Il problema di fondo è che non ho sviluppato io il codice per fare l'upload, ma si tratta di un modulo di PHPNuke, ed in particolare de "La boutique". Quindi non saprei come far funzionare il tutto lasciando la variabile impostata ad Off.
    Quali sono i problemi in cui incorro?
    Grazie

  8. #8
    [supersaibal]Originariamente inviato da danymaz
    Il problema di fondo è che non ho sviluppato io il codice per fare l'upload, ma si tratta di un modulo di PHPNuke, ed in particolare de "La boutique". Quindi non saprei come far funzionare il tutto lasciando la variabile impostata ad Off.
    Quali sono i problemi in cui incorro?
    Grazie [/supersaibal]
    bucaggi vari :-)

    provato a seguire il mio suggerimento ?
    <?php echo ' Emiliano Gabrielli (aka AlberT) ',"\n",
    ' socio fondatore e membro del direttivo del GrUSP ',"\n",
    ' AlberT_at_SuperAlberT_it - www.SuperAlberT.it ',"\n",
    ' IRC: #php,#AES azzurra.com ',"\n",'ICQ: 158591185'; ?>

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2005
    Messaggi
    5
    Grazie per la dritta!!!
    Appena trovo un pò di tempo provo a modificare il tutto per far funzionare le cose con la variabile impostataad Off

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.