• Bannato User Attivo

    In coppia è capriccioso

    Ciao ragazzi ho un problema con due file.. ho bisogno di creare un pannello che inserisce dei dati testo in un db.. e qusto funziona bene, poi ho bisogno di inserire le foto.. anche questo funziona.. il problema è che se unisco i due file non mi fa piu ne uno ne l'altro.. sapete spiegarmi come mai? vi posto i file

    il primo è senza immagini

    <html>
    <head>
    <title>articolo inserito</title>

    </head><body>
    <?php
    $reqlevel = 1;
    include("membersonly.inc.php");
    $id=$_GET[id];
    $id=$_REQUEST['ID'];
    include ("config.php");

    $id = $row[ID];
    $provincia=$_REQUEST['provincia'];
    $comune=$_REQUEST['comune'];
    $zona=$_REQUEST['zona'];
    $contratto=$_REQUEST['contratto'];
    $tipologia=$_REQUEST['tipologia'];
    $prezzo=$_REQUEST['prezzo'];
    $mq=$_REQUEST['mq'];
    $descrizione=$_REQUEST['descrizione'];
    $privato=$_REQUEST['privato'];
    $nickname=$_REQUEST['nickname'];
    $annunciatore=$_REQUEST['annunciatore'];
    $bagni=$_REQUEST['bagni'];
    $camere=$_REQUEST['camere'];
    $cantina=$_REQUEST['cantina'];
    $piano=$_REQUEST['piano'];
    $pavimentazione=$_REQUEST['pavimentazione'];
    $esposizione=$_REQUEST['esposizione'];
    $balcone=$_REQUEST['balcone'];
    $spese=$_REQUEST['spese'];
    $giardino=$_REQUEST['giardino'];
    $portineria=$_REQUEST['portineria'];
    $parcheggio=$_REQUEST['parcheggio'];
    $riscaldamento=$_REQUEST['riscaldamento'];
    $anno_costruzione=$_REQUEST['anno_costruzione'];

    if($provincia=="" || $comune=="" || $zona==""|| $contratto=="" || $tipologia=="" || $prezzo=="" || $mq=="" || $descrizione==""){ include ("../../head.php");
    ?><script type="text/javascript">
    alert("Siamo spiacenti ma i dati inseriti non sono corretti");
    location.href = "inserisci_annuncio.php";
    </script> <?php include ("../../foot.php");
    }else{

    $provincia = addslashes(stripslashes($provincia));
    $comune = addslashes(stripslashes($comune));
    $zona = addslashes(stripslashes($zona));
    $contratto = addslashes(stripslashes($contratto));
    $tipologia = addslashes(stripslashes($tipologia));
    $prezzo = addslashes(stripslashes($prezzo));
    $mq = addslashes(stripslashes($mq));
    $descrizione = addslashes(stripslashes($descrizione));
    $nome = addslashes(stripslashes($nome));
    $cognome = addslashes(stripslashes($cognome));
    $telefono = addslashes(stripslashes($telefono));
    $annunciatore = addslashes(stripslashes($annunciatore));
    $bagni = addslashes(stripslashes($bagni));
    $camere = addslashes(stripslashes($camere));
    $cantina = addslashes(stripslashes($cantina));
    $piano = addslashes(stripslashes($piano));
    $pavimentazione = addslashes(stripslashes($pavimentazione));
    $esposizione = addslashes(stripslashes($esposizione));
    $balcone = addslashes(stripslashes($balcone));
    $spese = addslashes(stripslashes($spese));
    $giardino = addslashes(stripslashes ($giardino));
    $portineria = addslashes(stripslashes ($portineria));
    $parcheggio = addslashes(stripslashes($parcheggio));
    $riscaldamento = addslashes(stripslashes ($riscaldamento));
    $anno_costruzione = addslashes(stripslashes ($anno_costruzione));

    // CARICAMENTO DATA 
    

    $giorno = date("d",time());
    $mese = date("m",time());
    $anno = date("Y",time());

    $query = "INSERT INTO annunci (provincia, comune, zona, contratto, tipologia, prezzo, mq, descrizione, nome, cognome, telefono, locali, giorno, mese, anno, annunciatore , nickname, bagni, camere, cantina, piano, pavimentazione, esposizione, balcone, spese, giardino, portineria, parcheggio, riscaldamento, anno_costruzione, nomefile) VALUES ('$provincia', '$comune', '$zona', '$contratto', '$tipologia', '$prezzo', '$mq', '$descrizione', '$nome', '$cognome', '$telefono', '$locali', '$giorno', '$mese', '$anno','$annunciatore', '$nickname', '$bagni', '$camere', '$cantina', '$piano', '$pavimentazione', '$esposizione', '$balcone', '$spese', '$giardino', '$portineria', '$parcheggio', '$riscaldamento', '$anno_costruzione', '$nome')";
    
    if (mysql_query($query, $db)){
    include ("../../head.php");
    
    $query = "SELECT * FROM annunci WHERE  nickname = '$HTTP_SESSION_VARS[id]' ORDER BY `id` DESC LIMIT 0 , 1 ";
    $result = mysql_query($query, $db);
    

    while ($row = mysql_fetch_array($result))
    { $id=$row[ID];
    ?>
    <p><strong>Controlli che i dati del suo annuncio siano corretti.</strong></p>
    <table id="sep">
    <tr>
    <td width="75"><strong>Provincia:</strong></td>
    <td width="1"><?php echo $row[provincia];?> </td>
    <td width="100"><strong>Comune:</strong></td>
    <td width="1"><?php echo $row[comune];?> </td>
    <td width="106"><strong>Via/piazza:</strong></td>
    <td width="8"><?php echo $row[zona];?> </td>
    <td width="88"><strong>Tipologia:</strong></td>
    <td width="1"><?php echo $row[tipologia];?> </td>
    <td width="113"><strong>N°Stanze:</strong></td>
    <td width="1"><?php echo $row[stanze];?> </td>
    <td width="98"><strong>N°Bagni:</strong></td>
    <td width="42"><?php echo $row[bagni];?> </td>
    </tr>
    <tr>
    <td><strong>MetriQuadri:</strong></td>
    <td><?php echo $row[mq];?> </td>
    <td><strong>Pavimenntazione:</strong></td>
    <td><?php echo $row[pavimentazione];?> </td>
    <td><strong>Piano Abitazione: </strong></td>
    <td><?php echo $row[piano];?> </td>
    <td><strong>Esposizione:</strong></td>
    <td><?php echo $row[esposizione];?> </td>
    <td><strong>Balconi:</strong></td>
    <td><?php echo $row[balconi];?> </td>
    <td><strong>Cantina:</strong></td>
    <td><?php echo $row[cantina];?> </td>
    </tr>
    <tr>
    <td><strong>Portineria:</strong></td>
    <td><?php echo $row[portineria];?> </td>
    <td><strong>Giardino:</strong></td>
    <td><?php echo $row[giardino];?> </td>
    <td><strong>Posto Auto : </strong></td>
    <td><?php echo $row[parcheggio];?> </td>
    <td><strong>Riscaldamento:</strong></td>
    <td><?php echo $row[riscaldamento];?> </td>
    <td><strong>Anno Costruzione: </strong></td>
    <td><?php echo $row[costruzione];?> </td>
    <td><strong>Spese Condominiali: </strong></td>
    <td><?php echo $row[spese];?> </td>
    </tr>
    <tr>
    <td><strong>Prezzo:</strong></td>
    <td><?php echo $row[prezzo];?> </td>
    <td><?php echo $row[ID];?> </td>
    <td><?php echo $id;?> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    <td> </td>
    </tr>
    <tr>
    <td><strong>Descrizione:</strong></td>
    <td> </td>
    <td colspan="10"><?php echo $row[descrizione];?> </td>
    </tr>
    </table>
    <?php }
    echo "<a href="modifica_annuncio.php?id=$id">Modifica Annuncio.</a>;";

    echo $id;
    
    
    include ("../../foot.php");}
    

    else {include ("../../head.php");
    echo "<h3><font color="red">Errore durante l'inserimento</font></h3>";
    include ("../../foot.php");}

    mysql_close($db);
    }
    ?>
    </body></html>

    Questo è l'upload immagini

    <?php
    include("config.php");

    $user = $_POST['user'];

    $cartella = 'immagini/';
    $percorso = $_FILES['miofile']['tmp_name'];
    $nome = $_FILES['miofile']['name'];
    if (move_uploaded_file($percorso, $cartella . $nome))
    {
        print "Upload eseguito con successo<br>";
        echo $nome;
    }
    else
    {
        print "Si sono verificati dei problemi durante l'Upload";
    }
    

    $db = mysql_connect($db_host,$db_user,$db_pass);
    if ($db == false)
    die ("Errore durante la connessione al database");
    mysql_select_db($db_name,$db)
    or die ("Errore durante la selezione del database");

    $query = "INSERT INTO annunci (nomefile) VALUES ('$nome')";
    if(mysql_query($query,$db))
    {
    echo "OK";
    }
    else
    {
    echo "Errore";
    }
    mysql_close($db);
    ?>

    sapete come assemblarli senza aver problemi? grazie a tutti