Visualizzazione risultati 1 fino 3 di 3

Discussione: Upload non eseguito [PHP]

  1. #1
    Guest

    Angry Upload non eseguito [PHP]

    Salve a tutti. Sapreste dirmi cosa sbaglio in questo codice?

    Codice PHP:
    <?php

    /* Connessioni e altri codici .. */
    $sel_user = mysql_fetch_array(mysql_query("SELECT * FROM utenti WHERE username = '".addslashes($m_username)."'")) or die(mysql_error());

    $my_id = $se_user['id'];

    define("UPLOAD_DIR", "/utenti/");

    if(isset(
    $_POST['action']) and $_POST['action'] == 'upload')
    {
    if(isset(
    $_FILES['user_file']))
    {
    $file = ($_FILES['user_file']);

    if(
    $file['error'] == UPLOAD_ERR_OK and is_uploaded_file($file['tmp_name'])){

    if(
    move_uploaded_file($file['tmp_name'], UPLOAD_DIR.$my_id.".jpg")){
    echo
    "<center>Upload completato.</center>";
    }else{
    echo
    "<center>Errore nell'upload.</center>";
    ?><meta http-equiv="refresh" content="0;url=/go-foto.php">

    <?php
    }
    } else {
    echo
    "<center> Non inviato </center>";
    }
    }
    }



    ?>
    <center>
    <form method="post" action="" enctype="multipart/form-data">
    <input type="hidden" name="action" value="upload" />
    <td style="font-family: verdana; font-size: 14; width: 120px;"><b>Foto profilo:</b></td>
    <td><input style="font-family: verdana;" type="file" name="user_file"></td><tr>

    <center><input id="carica2" type="submit" name="carica" value="Carica" /></center>
    </form>
    Quando provo ad eseguirlo mi restituisce "Errore nell'upload". Come mai?

  2. #2
    L'avatar di saitfainder
    saitfainder non è connesso Sëniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Stai cercando di caricare i file in una cartella /utenti/ che non esiste. Devi caricarli in una cartella del tuo spazio web, ovvero /membri/lamiaprivacy/...


    «È una mia peculiarità distorcere la verità e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    faberp non è connesso Neofita
    Data registrazione
    01-09-2003
    Messaggi
    1

    Predefinito

    In effetti il problema c'è.
    Nel mio caso, il mio sito ha sempre usato un php per fare gli upload, ma da qualche tempo, questo non funziona più.
    Visto che da poco sono cambiate le policy nell'utilizzo di altervista mi chiedevo se poteva essere stata inserita una limitazione per quanto riguarda questo aspetto.

    Fabrizio

Regole di scrittura

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