Visualizzazione dei risultati da 1 a 8 su 8

Visualizzazione discussione

  1. #3

    grazie mille

    allora il db "realizzazioni" ha i seguenti campi: id, nome, nome_eng,nomeim, descrizione

    il casino secondo me è in fondo quando ci sono gli IF. Come vedi ho voluto dare la possibilità all'utente di inserire un nome relativo ad un immagine, ma nel caso quel nome ci fosse di già, invece din farglielo riscrivere, lo va a prendere con un menu a tendina da preleva tutti i nomi dal Db. Il menu funziona ma ho notato che se selezionono un nome da esso e inserisco una nuova immagina il db non me lo prende.Ti prego fatti il segno della croce prima di guardare questo codice
    ti allego anche la stampa di cosa viene fuori così capisici il discorso....


    <?
    include "connessione.php";
    $db = mysql_connect("$server", "$username", "$password");
    mysql_select_db("$database",$db);
    $sql= "SELECT nome FROM realizzazioni Group by nome";
    $dati=mysql_query($sql) or die($sql);
    $sql2= "SELECT nome_eng FROM realizzazioni Group by nome_eng";
    $dati2=mysql_query($sql2) or die($sql2);
    ?>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>insert</title>

    <link href="../stili.css" rel="stylesheet" type="text/css">
    </head>

    <body class="sfondo">
    <table width="450" height="450" border="3" align="center" cellpadding="0" cellspacing="0" bordercolor="#D5CAB1" bgcolor="#DFD7C4">
    <tr>
    <td valign="top"><table width="100%" border="0" cellpadding="3" class="corpo">
    <tr>
    <td>[img]../images/bio.gif[/img]</td>
    </tr>
    <tr>
    <td valign="top"><?
    echo "<span class=\"titoli\" >Inserisci una realizzazione</span>
    ";
    echo "<form method=\"post\" enctype=\"multipart/form-data\" action=\"\">
    ";
    echo "<span class=\"corpo\">Nome, se è una nuova realizzazione:</span>
    <input type=\"text\" name=\"nome\" size=\"30\">
    ";
    echo "<span class=\"corpo\">oppure seleziona dalla lista realizzazioni</span>
    ";
    echo "<select name=\"nome1\" class=\"corpo\">";
    echo "<option value=\"\" selected class=\"corpo\"></option>";
    while($data=mysql_fetch_object($dati))
    {
    echo "<option value=\"$data->nome\" class=\"corpo\">$data->nome</option>";
    }
    echo "</select>";

    echo "<span class=\"corpo\">
    Nome, in inglese:</span>
    <input type=\"text\" name=\"nome_eng\" size=\"30\">
    ";
    echo "<span class=\"corpo\">oppure seleziona dalla lista realizzazioni inglese</span>
    ";
    echo "<select name=\"nome_eng1\" class=\"corpo\">";
    echo "<option value=\"\" selected class=\"corpo\"></option>";
    while($data=mysql_fetch_object($dati2))
    {
    echo "<option value=\"$data->nome_eng\" class=\"corpo\">$data->nome_eng</option>";
    }
    echo "</select>";


    echo "
    <span class=\"corpo\">spunta quadrato per inserire una foto<span>
    ";
    echo "<input type=\"checkbox\" name=\"check\" value=\"0\">";
    echo "<input type=\"file\" name=\"uploadedfile\" size=\"30\"class=\"corpo\">
    ";
    echo "<input type=\"hidden\" name=\"max_file_size\" value=\"1000000000\">";
    echo "<input type=\"hidden\" name=\"func\" value=\"two\">";

    echo "<input type=\"submit\" value=\"Invia\" class=\"corpo\">";

    if($_POST['nome1']!=""){
    $_POST['nome1']=addslashes($_POST['nome1']);
    $insert=mysql_query("insert into realizzazioni (nome, nomeim) VALUES ('$_POST[nome1]','$uploadedfile_name')"); }

    if($_POST['nome']!=""){
    $_POST['nome']=addslashes($_POST['nome']);
    $insert=mysql_query("insert into realizzazioni (nome, nomeim) VALUES ('$_POST[nome]','$uploadedfile_name')"); }
    if ($insert=='1'){

    echo "
    <span class='corpo'>Realizzazione inserita con successo</span>
    ";
    }

    if($_POST['nome_eng1']!=""){
    $_POST['nome_eng1']=addslashes($_POST['nome_eng1']);
    $insert2=mysql_query("insert into realizzazioni (nome_eng, nomeim) VALUES ('$_POST[nome1]','$uploadedfile_name')"); }

    if($_POST['nome_eng']!=""){
    $_POST['nome_eng']=addslashes($_POST['nome_eng']);
    $insert2=mysql_query("insert into realizzazioni (nome_eng, nomeim) VALUES ('$_POST[nome_eng]','$uploadedfile_name')"); }

    if ($insert2=='1'){

    echo "
    <span class='corpo'>Realizzazione in inglese inserita con successo</span>
    ";
    }

    if($uploadedfile<>"none") {

    if(!copy($uploadedfile,"../../public/realizzazioni/$uploadedfile_name")) {
    if ($insert=='1'){

    echo "<span class=\"corpo\">Nessuna immagine inserita
    ";}


    }

    else {

    echo "<span class='corpo'>Immagine inserita con successo</span>";

    }

    }
    ?>
    Immagini allegate Immagini allegate

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.