Visualizzazione dei risultati da 1 a 2 su 2

Discussione: [MYSQL&PHP] upload

  1. #1
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357

    [MYSQL&PHP] upload

    salve ragazzi ho fatto un upload su server windows+linux
    lo script e lo stesso ma non funziona

    cmq dopo l'upload deve essere ripreso il nome del file e inserito nella tabella.. bene nn fa nessuno dei due
    <?
    session_start();
    include ("../includes/functions.php");
    if($id=="form_m")
    {

    $username = $_SESSION["username"];

    if (!($username)) {


    header("Refresh: 1;URL=javascript:self.close()");
    echo("<title>$am / ACCESSO NEGATO</title>");
    echo ("<div align=center>Impossbile accedere se non sei loggato!</div>
    ");
    exit;

    }
    else {
    include ("../includes/db.php");

    $connessione = @mysql_connect($db_host,$db_user,$db_pass);
    @mysql_select_db($db_name,$connessione);

    $risultato2 = @mysql_query("SELECT * FROM $table_reg WHERE level='3' AND username='$username' ORDER BY level DESC",$connessione)
    or die ("Impossibile eseguire la query!
    ".mysql_error());
    $count2 = @mysql_num_rows($risultato2);

    if(!($count2)) {
    redirect('javascript:self.close()', 1);
    echo("<title>$am / ACCESSO NEGATO AGLI UTENTI</title>");
    echo "<div align=center>Ai membri non è consentito l'accesso a questa pagina!</div>
    ";
    mysql_close();

    } else {
    ?>
    <title><?php echo"$am";?>/ MANANKA INSERT</title>
    <link href="../am.css" rel="stylesheet" type="text/css">
    <form action="?id=insert" method="post" enctype="multipart/form-data">
    <table align="center">
    <tr>
    <td>
    Nome Autore
    </td>
    <td>
    <input name="autore" size="70">
    </td>
    </tr>
    <tr>
    <td>Creazioni:</td>
    <td><input name="creation" size="70"></td>
    </tr>
    <tr>
    <td>Biografia</td>
    <td><textarea name="biog" cols="70" rows="20"></textarea></td>
    </tr>
    <tr>
    <td>Upta file </td>
    <td><input name="image" type="file" size="50"></td>
    </tr>
    <tr>
    <td colspan="2" align="center"><input type="submit"><input type="reset"></td>
    </tr>
    </table>
    </form>
    <?php
    }
    }
    }
    if ($id == insert)
    {
    include ("../includes/db.php");

    // Controlliamo la grandezza del file ^^
    if (isset($imageFile_name) || ($imageFile_size <= $max_size))
    {
    print("Percorso locale: $imageFile
    \n");
    print("Nome del file: $imageFile_name
    \n");
    print("Dimensione del file: $imageFile_size
    \n");
    print("Tipo di file: $UimageFile_type
    \n");
    print("<HR>");
    if (copy( $imageFile , "$upload_dir/$imageFile_name" )){
    print "$imageFile copiato con successo in $upload_dir/$imageFile_name
    ";
    }
    else
    {
    print "Errore.. upload non riuscito
    ";
    }
    unlink($imageFile);
    }else{
    print "Errore.. File troppo grande
    ";
    }

    //* DATI IN MYSQL *//
    if($autore=="" || $creation=="" || $biog=="" || !isset($autore,$biog,$creation))
    {
    echo"<title>$am / ERRORE</title>";
    echo"
    DEVI RIEMPIRE NECCESSARIAMENTE I PRIMI TRE CAMPI
    ";
    }
    else
    {
    /* Insert dati nel mysql*/
    $aut = $_POST[autore];
    $crea = $_POST[creation];
    $bi = $_POST[biog];
    $file_name = $imageFile_name;

    echo"<title>$am / MANANKA INSERTO</title>";
    $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!
    $aut, $crea, $bi,
    $file_name
    ";
    }
    }
    ?>
    $upload_dir = 'd:/inetpub/webs/nomesito/public/img';

  2. #2
    Utente di HTML.it L'avatar di kakashi
    Registrato dal
    Feb 2005
    Messaggi
    357
    nessuno sa aiutarmi?

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.