Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. giovy58
    3. Post
    G

    giovy58

    @giovy58

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 4
    • Post 18
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    0
    Reputazione
    18
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User

    Post creati da giovy58

    • RE: Inserimento dati mysql -Aiuto Urgente

      Si, come scritto precedentemente ho risolto, riguardo al codice non saprei farlo meglio in quanto non conosco nulla di programmazione e vado solo ad intuito scopiazzando a dx e sx :gtsad:, però riesco a fare tutto quello che mi prefiggo (non dirmi come). Grazie

      postato in Coding
      G
      giovy58
    • RE: Inserimento dati mysql -Aiuto Urgente

      Risolto il problema - Grazie lo stesso

      postato in Coding
      G
      giovy58
    • RE: Inserimento dati mysql -Aiuto Urgente

      nessuno disposto ad aiutarmi !!!!!!!!!!!!!!

      postato in Coding
      G
      giovy58
    • Inserimento dati mysql -Aiuto Urgente

      Salve a tutti, ho un grosso problema

      Non riesco a passare i dati di un form al db mysql
      dove sbaglio,
      i dati provengono da un form con delle select multiple

      [php]<html>
      <head>
      <title></title>
      <style>
      </style>
      </head>
      <div align="center">
      <TABLE cellSpacing=0 cellPadding=0 width=700 border=0>
      <tr>
      <td><h3 align="center">Inserimento Docente</h3><hr><br>
      <?php
      $q_c_=$REQUEST['q_c'];
      $q_i_=$REQUEST['q_i'];
      $q_i_=$REQUEST['q_m'];
      $db=mysql_connect("62.xxx.xxx.xx", "Sql1xxxxx", "7xxxxxxxx");
      mysql_select_db("Sql1xxxxxxx_4", $db);
      var_dump($q_c_);
      var_dump($q_i_);
      var_dump($q_m_);

      $comando = "INSERT classe (q_d_docente,q_c_,q_i_,q_m_,pass) VALUES (0,'q_d_docente','". implode(', ', $q_c_) ."','". implode(', ', $q_i_) ."','". implode(', ', $q_m_) ."','pass')";

      mysql_db_query("Sql1xxxxxxx_4",$comando);
      mysql_close($db);
      echo "DATI INSERITI COME RICHIESTO! Grazie.<p>";
      echo"<p><b><a href='index_admin.php'>Torna alla GESTIONE</a></b></p>";
      ?>
      <hr></td></tr></table></div></body></html>[/php]

      Vi ringrazio anticipatamente

      postato in Coding
      G
      giovy58
    • RE: Modificare un record già inserito

      Gentilissimo MIKSLAP non so come ringraziarti, la tua disponibilità è veramente lodevole.
      Sicuramente lo userò, anche se impiegherò qualche giorno per studiarlo, penso avrai capito dal listato che ho postato le qualità delle mie conoscenze, anzi ad essere sincero riesco solo a modificare ma non ho conoscenza di php.
      Sicuramente ti invidio e vorrei qalcuno come te al mio fianco per gestire il mio sito che è ricco di idee, ma povero di programmazione. :mmm:
      Anzi se potessi darti l'url in privato, non vorrei fare inutile pubblicità, mi farebbe molto piacere avere un tuo parere.

      Non so se nel listato che mi hai mandato c'è la possibilità di modificare indifferentemente uno o più campi (cercherò di capirlo nella fase di studio).

      Nuovamente grazie
      A.G.

      postato in Coding
      G
      giovy58
    • RE: Modificare un record già inserito

      Allora, il punto 1 ed il punto 3 li ho risolti autonomamente........
      mi servirebbe un aiutino solo per il punto 2
      Grazie

      postato in Coding
      G
      giovy58
    • RE: Modificare un record già inserito

      Ciao e prima di tutto grazie per l'attenzione.
      Hai centrato l'argomento in pieno, non tiesco a passare l' id ed anche se non mi restituisce nessun errore non modifica nulla.
      Ti elenco in ordine le cose che non riesco a fare:

      1 passare l' id ( dal link dove individuo il record da modificare arriva fino al form ma non passa nella pagina insert;

      2 modificare solo un campo a mia scelta tra quelli del form (o tutti oppure qulli che non modifico li azzera);

      3 non so se il listato per l'immagine riconoscendo l' id mi sostituisce la foto con lo stesso numero di id.

      Sarei felicissimo se tu potessi sistemarlo, è da quattro giorni che mi ci bisticcio.

      Ti ringrazio ancora
      A.G.

      postato in Coding
      G
      giovy58
    • Modificare un record già inserito

      Salve a tutti, ho un problema e lo sottopongo alla Vostra esperienza.
      Devo modificare un record, nessun problema con il cambio del singolo campo, ma diventa un problema se la scelta deve essere fatta su più campi dello stesso record (casuali) compresa l'imagine.
      Per meglio spiegarmi:
      Dalla lettura della tabella scelgo il record riportandomi nel link i valori
      record.php?id=$id&password=$password
      questo mi porta al form di modifica per il record indicato
      Questo il codice del FORM
      <div align='center'>
      <TABLE cellSpacing=0 cellPadding=0 width=70% height=70% border=0>
      <tr><td>
      <h3 align='center'>REDAZIONE SPORTIVA<br>
      MODULO INSERIMENTO ARTICOLO</h3>
      <hr>
      <table width='41%' border='0' align='center' height='337'>
      <?php
      echo " Autore $autore Numero Articolo $id Password Utente $password "; ?>
      <form enctype='multipart/form-data' action='insert_mod_art.php' method='post'>

              <tr>
                <td width='31%'><b>TITOLO</b>:</td>
                <td width='69%'>
                  <textarea rows='2' name='titolo' cols='50'></textarea>
                </td>  </tr>
      

      <tr>
      <td width='31%'><b>SOTTO TITOLO</b>:</td>
      <td width='69%'><textarea rows='3' name='sub_titolo' cols='50'></textarea>
      </td></tr></tr>
      <tr>
      <td width='31%'>Categoria:</td>
      <td width='69%'>
      <select name='categoria'>
      <option value=0>--------------------------------------------</option>
      <option value=1>Arti marziali</option>
      <option value=2>Atletica</option>
      <option value=3>Automobismo</option>
      <option value=4>A_I_C_S</option>
      <option value=5>Calcio</option>
      <option value=6>Ciclismo</option>
      <option value=7>C O N I</option>
      <option value=8>Panathlon</option>
      <option value=9>Ginnastica</option>
      <option value=10>Nuoto</option>
      <option value=11>Pallacanesto</option>
      <option value=12>Pallamano</option>
      <option value=13>Pallanuoto</option>
      <option value=14>Pallavolo</option>
      <option value=15>Scherma</option>
      <option value=16>Sport Scuola</option>
      <option value=17>Tennis</option>
      <option value=18>Tennis Tavolo</option>
      <option value=19>Altri Sports</option>
      </select> </td> </tr>
      <tr> <td colspan='2'>
      <p><b><font size='4'>Testo dell' Articolo:
      </font></b>
      <p>
      <textarea cols='75' rows='5' name='testo'></textarea>
      </td> </tr>
      <tr>
      <td width='31%'>* <b>URL Immagine</b>:</td>
      <td width='69%'>
      <input type='file' name='userfile' value='Invia file'>
      </td> </tr>
      <tr> <td colspan='2' align='center'>
      <font color='#FF0000'><b>L'immagine non deve superare i 400 x
      400 pixel ed un peso MAX di 80 Kb</b></font></td>
      <tr> <td colspan='2' align='center'>
      <input TYPE = "hidden" name= "id" value = "$id">
      <input type='submit' value= 'OK' name='submit'>
      <input type='reset' value='Cancella' name='reset'>
      </td>
      </form>
      </table><hr> </td> </tr></table></div>

      ======================================================

      Questo il codice della pagina di modifica

      <div align="center">
      <TABLE cellSpacing=0 cellPadding=0 width=700 border=0>
      <tr>
      <td><h3 align="center">Redazione Sportiva</h3><hr><br>
      <?php
      echo "$id e $password <br>";
      include "upload.php";
      if ($cod_err == '1'){
      echo "<table align=center><tr><td> $msg - Torna indietro e controlla i tuoi dati</td></tr>";
      echo "<tr><td align=center><INPUT TYPE=button VALUE=Indietro onClick=history.back() align=center></td></tr></table>";
      exit;
      }
      $cat=array("","Arti Marziali","Atletica","Automobilismo","A_I_C_S","Calcio","Ciclismo","C_O_N_I","Panathlon","Ginnastica","Nuoto","Pallacanestro","Pallamano","Pallanuoto","Pallavolo","Scherma","Sport Scuola","Tennis","Tennis Tavolo","Altri Sports");
      if ((strlen($titolo)<2)||(strlen($sub_titolo)<2)||($categoria==0)||(strlen($testo)<2) ){
      echo "<table align=center><tr><td>I dati inseriti non sono validi! Torna indietro e controlla i tuoi dati</td></tr>";
      echo "<tr><td align=center><INPUT TYPE=button VALUE=Indietro onClick=history.back() align=center></td></tr></table>";
      exit;
      }
      $db=mysql_connect("xx.xxx.xxx.xx", "xxxxxxxxx", "xxxxxxxx");
      $comando="UPDATE redazione SET (titolo = $titolo, categoria = $categoria, sub_titolo = $sub_titolo, testo = $testo WHERE (id ='$id') ";

      mysql_db_query("Sqlxxxxx_2",$comando);

      $ultimo_id='mysql_insert_id(); //valore di foto_id dopo l'inserimento
      echo " <br>Record num - $ultimo_id - $id <br>"; //valore di foto_id dopo l'inserimento
      $file_temp=($_FILES['userfile']['tmp_name']); //file temporaneo che contiene l'immagine caricata
      $percorso="../../public/img_sport/"; //cartella sul server dove verrà spostata la foto
      $nuovo_nome=$percorso.$ultimo_id.".jpg";
      echo "$nuovo_nome"; //nuovo nome dell'immagine
      $inviato=file_exists($file_temp); //verifica se il file è stato caricato sul server
      if ($inviato) {move_uploaded_file($file_temp,$nuovo_nome);
      //header("Location:../index.php"); // sposto l'immagine nella cartella e vado alla pagina di visualizzazione
      } else {
      header("Location:Errore.php"); // vado alla pagina di errore
      }
      echo "$id $password Il messaggio verrà inserito al più presto! Grazie.<p>";
      mysql_close($db);
      echo "<p align=center><a href=../registrazione/control_reg.html>RITORNA AL PANNELLO DI AMMINISTRAZIONE!</a><p>";
      ?>
      <hr></td></tr></table></div>

      =======================================================0

      Questo il problema:
      vorrei poter modificare uno o più campi senza cancellare i valori di quelli non modificati, sostituire l'immagine vecchia con quella nuova.

      Chiedo troppo ???? o devo fare le modifiche singolarmente????

      Vi ringrazio anticipatamente

      postato in Coding
      G
      giovy58
    • RE: Abbinare più immagini ad un record

      Niente da fare, sempre lo stesso errore.

      postato in Coding
      G
      giovy58
    • RE: Abbinare più immagini ad un record

      Test effettuato, sempre lo stesso errore,
      ../public/img_foto/13.jpg si è verificato un errore durante l'upload: ../public/img_foto/23.jpg si è verificato un errore durante l'upload: ../public/img_foto/33.jpg si è verificato un errore durante l'upload:

      Come vedi il nome lo sistema, ma non effettua l'upload delle immagini.

      E' come se avesse il nome ma non l'immagine da uplodare cioè voglio dire mi dà l'impressione che dal form alla pagina di questo script l'indicazione dell'immagina da uplodare si perdesse, mtre il nome se lo costruisce nel ciclo di for non so se ho reso l'idea di quello che penso.

      postato in Coding
      G
      giovy58
    • RE: Abbinare più immagini ad un record

      Hai perfettamente ragione per la prima parte, in quanto l'id rimane lo stesso, però quando inserisco due foto nel form inserisco due immagini con nome file diversi e nella pagina che upload le immagini ripeto due volte la routine dell'upload con i due nomefile diversi, ma l'id del record al quale sono abbinati è identico cioè unico.
      Faccio l'esempio solo perchè ho paura di non sapermi spiegare:
      Nel Form che in questo caso è un html
      [HTML]<tr valign="baseline"> <td nowrap align="right">Foto</td>
      <td> <input name="userfile" type="file" id="foto"></td></tr>
      <tr valign="baseline"> <td nowrap align="right">Foto 2</td>
      <td> <input name="userfile1" type="file" id="foto"></td></tr>
      [/HTML]

      Nella pagina di inserimento

      [PHP]$ultimo_id=mysql_insert_id(); //valore di foto_id dopo l'inserimento
      $file_temp=($_FILES['userfile']['tmp_name']); //file temporaneo che contiene l'immagine caricata
      $percorso="../public/img_foto/"; //cartella sul server dove verrà spostata la foto
      $nuovo_nome=$percorso.$ultimo_id.".jpg"; //nuovo nome dell'immagine
      echo "$nuovo_nome <br>";
      if (is_uploaded_file($file_temp)){
      move_uploaded_file($file_temp,$nuovo_nome); //verifica se il file è stato caricato sul server}
      header("Location:VisualizzaFoto.php"); // sposto l'immagine nella cartella e vado alla pagina di visualizzazione
      } else {
      header("Location:Errore.php"); // vado alla pagina di errore
      }
      $s='bis';
      $ultimo_id=mysql_insert_id(); //valore di foto_id dopo l'inserimento
      $file_temp=($_FILES['userfile1']['tmp_name']); //file temporaneo che contiene l'immagine caricata
      $percorso="../public/img_foto/"; //cartella sul server dove verrà spostata la foto
      $nuovo_nome=$percorso.$s.$ultimo_id.".jpg"; //nuovo nome dell'immagine
      echo "$nuovo_nome <br>";
      if (is_uploaded_file($file_temp)){
      move_uploaded_file($file_temp,$nuovo_nome); //verifica se il file è stato caricato sul server}
      [/PHP]

      Fin qui ci sono, ma se riuscissi a fare lo stesso lavoro con il ciclo di for, potrei decidere a priori anche in numero di foto da inserire, e penso che la cosa possa servire anche ad altri

      postato in Coding
      G
      giovy58
    • RE: Abbinare più immagini ad un record

      Si, sono sicuro in quanto è in una cartella superiore del sito, e tralarto con una sola immagine funziona, a dir la verità anche con due ci sono riuscito, ma devo riscrivere sempre la routine, e mi volevo evolvere un pochino(visto che non capsco nulla di programmazione) utilizzando il ciclo di for, che potrebbe avere degli sviluppi interessanti, ad esempio si potrebbe decidere prima quante immagini impostare per ogni articolo etc.

      postato in Coding
      G
      giovy58
    • RE: Abbinare più immagini ad un record

      Mi avete abbandonato?:bho:

      postato in Coding
      G
      giovy58
    • RE: Abbinare più immagini ad un record

      Ciao MZ, si sono su hosting Windows su ARUBA

      postato in Coding
      G
      giovy58
    • RE: Abbinare più immagini ad un record

      niente da fare, ho sostituito il tutto ma non ottengo nessun upload.
      Questo script lo utilizzavo e lo utilizzo nel mio sito per inserire una immagine abbinata ad un record (ed il nome diventa il numero dell'id )e funziona perfettamente visto che mi serve inserire più immagini nello stesso record (articolo news o altro) ho inserito un ciclo di for sia nel form che nella pagina che inserisce il record nel db.
      Anche con le modifice da Voi consigliatemi memorizza i dati nel db, ma non effettua l'upload delle immagini. Ho però notato che nella pagina di prova che ho fatto per vedere se funziona lo script non riesce a dare un nome diverso alle due immagini abbinate al recod, vi segnalo le tre pagine utilizzate in quanto ho paura che non riesca a spiegare bene il problema:

      Pagina form (completate voi in quanto non mi permette di inserire il link completo)
      srcity.it/prova_immagini/form1.php

      Pagina inserimento
      srcity.it/prova_immagini/insert.php

      Pagina lettura
      srcity.it/prova_immagini/VisualizzaFoto.php

      Vi prego di aiutarmi, risolverei tutti i miei problemi

      postato in Coding
      G
      giovy58
    • RE: Abbinare più immagini ad un record

      Ciao grazie per la celerità nella risposta, ho provato a cambiare il punto con la virgola,ma niente da fare, non funziona.

      postato in Coding
      G
      giovy58
    • Abbinare più immagini ad un record

      Salve a tutti, mi servirebbe inserire più immagini in un articolo, ma non riesco a capire come devo fare, il record viene memorizzato, ma le immagini non vengono uplodate nella cartella public. Provo a passare il listato da me utilizzato, se qualcuno possesse dirmi dove sbaglio:
      Questo è il form che utilizzo:
      [php]<html>
      <head>
      <meta http-equiv='Content-Type' content='text/html; charset=windows-1252'>
      <title>form 1</title>
      </head>
      <body>
      <form action='insert.php' method='post' enctype='multipart/form-data' name='form1'>
      <table align='center'><tr valign='baseline'>
      <td nowrap align='right'> </td>
      <td> </td></tr>
      <tr valign='baseline'>
      <td nowrap align='right'> </td>
      <td> </td></tr>
      <tr valign='baseline'>
      <td nowrap align='right'> </td>
      <td> </td></tr>
      <tr valign='baseline'>
      <td nowrap align='right'> </td>
      <td> </td></tr>
      <tr valign='baseline'>
      <td nowrap align='right'> </td>
      <td> </td></tr>
      <tr valign='baseline'>
      <td nowrap align='right'>
      <p align='right'>Cognome - Nome</td>
      <td><input type='text' name='cognome' value='' size='32'></td></tr>
      <tr valign='baseline'>
      <td nowrap align='right'>Descrizione:</td>
      <td><input type='text' name='descrizione' value='' size='32'></td></tr>
      <?php
      for ($numFoto = 1; $numFoto <= 2; $numFoto ++){
      echo " <tr valign='baseline'> <td nowrap align='right'>Foto $numFoto: <td><input name='userfile.$numFoto' type='file' id='foto' value='' /><br></td></tr>";
      }
      echo "<td><input type='submit' value='Inserisci Foto'></td></tr>";
      ?>
      </table>
      <input type='hidden' name='MAX_FILE_SIZE' value='30000'></form>
      </body>
      </html>
      [/php]

      Questo per inserire i dati nel db e upodare le immagini
      [php]<html>
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
      <title>insert</title>
      </head>
      <body>
      <?php

      $db=mysql_connect("xx.xxx.xxx.xx", "xxxxxxxxx", "xxxxxxxx");
      $comando = "INSERT INTO foto VALUES (0,'$descrizione','$cognome')"; //preparo la stringa per l'inserimento
      mysql_db_query(xxxxxxxx_x, $comando); //effettuo l'inserimento sul database

      for ($numFoto = 1; $numFoto <= 2; $numFoto ++)
      {

      $ultimo_id=mysql_insert_id(); //valore di foto_id dopo l'inserimento
      $file_temp=($_FILES['userfile.$numFoto']['tmp_name']); //file temporaneo che contiene l'immagine caricata
      $percorso="../public/img_foto/"; //cartella sul server dove verrà spostata la foto
      $nuovo_nome=$percorso.$ultimo_id.".jpg"; //nuovo nome dell'immagine
      $inviato=file_exists($file_temp); //verifica se il file è stato caricato sul server
      if ($inviato) {move_uploaded_file($file_temp.$nuovo_nome);

      header("Location:VisualizzaFoto.php"); // sposto l'immagine nella cartella e vado alla pagina di visualizzazione
      } else {
      header("Location:Errore.php"); // vado alla pagina di errore
      }}
      mysql_close($db);
      ?>
      </body>
      </html>
      [/php]

      Spero in un Vostro aiuto per capire dovè l'errore

      postato in Coding
      G
      giovy58
    • Abbinare più immagini ad un record

      Salve a tutti, mi servirebbe inserire più immagini in un articolo, ma non riesco a capire come devo fare, il record viene memorizzato, ma le immagini non vengono uplodate nella cartella public. Provo a passare il listato da me utilizzato, se qualcuno possesse dirmi dove sbaglio:
      Questo è il form che utilizzo:
      [php]<html>
      <head>
      <meta http-equiv='Content-Type' content='text/html; charset=windows-1252'>
      <title>form 1</title>
      </head>
      <body>
      <form action='insert.php' method='post' enctype='multipart/form-data' name='form1'>
      <table align='center'><tr valign='baseline'>
      <td nowrap align='right'> </td>
      <td> </td></tr>
      <tr valign='baseline'>
      <td nowrap align='right'> </td>
      <td> </td></tr>
      <tr valign='baseline'>
      <td nowrap align='right'> </td>
      <td> </td></tr>
      <tr valign='baseline'>
      <td nowrap align='right'> </td>
      <td> </td></tr>
      <tr valign='baseline'>
      <td nowrap align='right'> </td>
      <td> </td></tr>
      <tr valign='baseline'>
      <td nowrap align='right'>
      <p align='right'>Cognome - Nome</td>
      <td><input type='text' name='cognome' value='' size='32'></td></tr>
      <tr valign='baseline'>
      <td nowrap align='right'>Descrizione:</td>
      <td><input type='text' name='descrizione' value='' size='32'></td></tr>
      <?php
      for ($numFoto = 1; $numFoto <= 2; $numFoto ++){
      echo " <tr valign='baseline'> <td nowrap align='right'>Foto $numFoto: <td><input name='userfile.$numFoto' type='file' id='foto' value='' /><br></td></tr>";
      }
      echo "<td><input type='submit' value='Inserisci Foto'></td></tr>";
      ?>
      </table>
      <input type='hidden' name='MAX_FILE_SIZE' value='30000'></form>
      </body>
      </html>
      [/php]

      Questo per inserire i dati nel db e upodare le immagini
      [php]<html>
      <head>
      <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
      <title>insert</title>
      </head>
      <body>
      <?php

      $db=mysql_connect("xxxxxx", "xxxxxxx", "xxxxxx");
      $comando = "INSERT INTO foto VALUES (0,'$descrizione','$cognome')"; //preparo la stringa per l'inserimento
      mysql_db_query(Sql125150_5, $comando); //effettuo l'inserimento sul database

      for ($numFoto = 1; $numFoto <= 2; $numFoto ++)
      {

      $ultimo_id=mysql_insert_id(); //valore di foto_id dopo l'inserimento
      $file_temp=($_FILES['userfile.$numFoto']['tmp_name']); //file temporaneo che contiene l'immagine caricata
      $percorso="../public/img_foto/"; //cartella sul server dove verrà spostata la foto
      $nuovo_nome=$percorso.$ultimo_id.".jpg"; //nuovo nome dell'immagine
      $inviato=file_exists($file_temp); //verifica se il file è stato caricato sul server
      if ($inviato) {move_uploaded_file($file_temp.$nuovo_nome);

      header("Location:VisualizzaFoto.php"); // sposto l'immagine nella cartella e vado alla pagina di visualizzazione
      } else {
      header("Location:Errore.php"); // vado alla pagina di errore
      }}
      mysql_close($db);
      ?>
      </body>
      </html>
      [/php]

      Spero in un Vostro aiuto per capire dovè l'errore

      postato in Coding
      G
      giovy58