Visualizzazione risultati 1 fino 4 di 4

Discussione: [PHP] Script upload file

  1. #1
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,767

    Predefinito [PHP] Script upload file

    Salve utenti di AV,

    Sto comincianto a creare uno script per l'upload di file, fino ad ora ho scritto questo codice:
    Codice PHP:
    error_reporting(E_ALL);
    if (
    $_FILES["url"]["error"]) {
    echo
    "<font color='red'>Upload error</font><br />";
    echo
    "<a href='software_add.php'>Ritorna al modulo</a>";
    }else {
    $temp_filename = $_FILES["url"]["tmp_name"];
    $filename = $_FILES["url"]["name"];
    $filesize = $_FILES["url"]["size"];
    echo
    $temp_filename.$filename.$filesize;
    }
    Ora, quando provo a caricari alcuni file con un modulo lo script funziona perfettamente, a differenza di quando selezziono alcuni file che lo script mi si blocca ed quando lo esequo in locale mi visualizza questi errori:

    Notice: Undefined index: url in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\Pc-tools\Admin\software_adding.php on line 3

    Notice: Undefined index: url in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\Pc-tools\Admin\software_adding.php on line 7

    Notice: Undefined index: url in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\Pc-tools\Admin\software_adding.php on line 8

    Notice: Undefined index: url in C:\Programmi\Apache Software Foundation\Apache2.2\htdocs\Pc-tools\Admin\software_adding.php on line 9

    Fino ad ora ho riscontrato questi errori mettendo come file solo dei collegamenti ad eseguibili.

    Sevenjeak
    Software developer and much more

  2. #2
    Guest

    Predefinito

    Posta anche il form che usi.

  3. #3
    Guest

    Predefinito

    Ma è normale, se non metti niente dentro al form ti dice che le variabili non sono valorizzate.

  4. #4
    Guest

    Predefinito

    Puoi eliminarli con un semplice controllo sulle variabili post o nascondendo l'errore con
    Codice PHP:
    error_reporting(E_ALL ^ E_NOTICE);

Regole di scrittura

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