Visualizzazione risultati 1 fino 3 di 3

Discussione: Script upload files non funziona dopo aggiornamento a php5

  1. #1
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito Script upload files non funziona dopo aggiornamento a php5

    Salve ragazzi!
    Nel mio sito installai tempo fa uno scriptino in php per upparmi (alla bisogna) dei file sul mio stesso sito.
    Questo script dalle prove fatte in passato ha sempre funzionato benone.
    Adesso non lo provavo da parecchio ma oggi avevo la necessità di inviarmi un file e non ci sono riuscito (nessun errore, niente di niente).
    Suppongo dipenda dall'aggiornamento al php5 (adesso riprovo con php4).
    Ho abilitato adesso nel file
    Codice PHP:
    error_reporting(E_ALL);
    e vedo questi avvisi:
    Codice PHP:
    Notice: Undefined variable: a in /membri/darkwolf/upload/upload.php on line 102

    Notice
    : Undefined variable: PHP_SELF in /membri/darkwolf/upload/upload.php on line 103

    Notice
    : Undefined variable: p in /membri/darkwolf/upload/upload.php on line 103
    Le righe interessate sono:
    Codice PHP:
    if ($a<>'1'){
    echo
    "<form method=\"post\" enctype=\"multipart/form-data\" action=\"".$PHP_SELF."".$p."\">\n<p><input type=\"hidden\" name=\"a\" value=\"1\" />\n";
    Potete aiutarmi a risolvere?
    -
    Edit: ho rimesso in php4 e lo script funziona pur notificando comunque:
    Codice PHP:
    Notice: Undefined variable: a in /membri/darkwolf/upload/upload.php on line 102

    Notice
    : Undefined variable: p in /membri/darkwolf/upload/upload.php on line 103
    Ultima modifica di darkwolf : 10-10-2008 alle ore 21.26.41

  2. #2
    Guest

    Predefinito

    Prova a sostituire <> con !=

  3. #3
    L'avatar di darkwolf
    darkwolf non è connesso Salvatore Noschese
    Data registrazione
    18-04-2007
    Residenza
    Reggiolo (RE)
    Messaggi
    6,558

    Predefinito

    Fatto ma non basta (non cambia niente).
    Ho letto però che con php5 PHP_SELF non va e l'ho quindi sostituito con: $_SERVER['PHP_SELF']
    Ho letto inoltre che $HTTP_POST_FILES non va e l'ho quindi sostituito con: $_FILES
    Nonostante ciò continua a non funzionare

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •