Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357

    problemino [php & mysql]

    salve ragazzi ho portato lo script dell'upload su server windows linux di aruba, per un'altro sito. ebbene questo insersce tutti i dati anke il nome del file uptato ma non upta il file. io ho provato a mettere la cartella dentro public in modo ke avesse i permessi. ma non va lo stesso.. sapete consigliarmi qualco'altro?
    vi posto il codice non si sa mai

    codice:
    if ($id == insert)
    {
    include ("../includes/db.php");
    // Recuperaimo tutte le informazioni relative al file da uppare ^^
    $file = "img"."_name";
    $file_name = $$file;
    $file2 = "img";
    $file_temp_name = $$file2;
    // Controlliamo la grandezza del file ^^
    $filesize = filesize($file_temp_name);
    if (isset($file_name) || ($filesize <= $max_size)) 
    {
    copy($file_temp_name, "$upload_dir/$file_name");
    }
    else { die("Mi spiace ma purtroppo il file non può essere uptato perchè troppo grande di kb."); }
    
    //* Insert dati nel mysql*//
    $aut = $_POST[autore];
    $crea = $_POST[creation];
    $bi = $_POST[biog];
    $file_name = $_POST[img];
     
        if($autore=="" || $creation=="" || $biog=="" || !isset($autore,$biog,$creation))
        {
    	echo"<title>$am / ERRORE</title>";
        echo"<link href=\"../am.css\" rel=\"stylesheet\" type=\"text/css\">";
        echo"DEVI RIEMPIRE NECCESSARIAMENTE I PRIMI TRE CAMPI
    ";
        }
    else
      { echo"<title>$am / MANANKA INSERTO</title>";
        echo"<link href=\"../am.css\" rel=\"stylesheet\" type=\"text/css\">";
        $connessione =	@mysql_connect($db_host,$db_user,$db_pass);
    @mysql_select_db($db_name,$connessione);
    $query= mysql_query("INSERT INTO $db_manga (`autore` , `creation` , `biog` , `img`) VALUES ('$aut','$crea','$bi','$file_name')",$connessione) or die("Errore non riesco ad inserire una cippa
     ".mysql_error());
    echo"DATI INSERITI!!
    Nome file inserito: $file_name;";
      }
    
    }
    Grazie in anticipo
    ps in db c'è $upload_dir = d:\ecc.., il percorso e gisuto anke xke nell img ke ho messo io manualmete le riprende

  2. #2
    ma! prova a chiedere ad aruba se l'opzione safe mode è settata ad on!
    Se cosi fosse può dare problemi nell'uso della funzione copy.

  3. #3
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357
    ho controllato tramite phpinfo ed è off
    safe_mode Off 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.