Back to top

Autore Topic: [RISOLTO] aggiornare e eliminare righe sul db  (Letto 2888 volte)

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
[RISOLTO] aggiornare e eliminare righe sul db
« il: 01 Mar 2011, 15:01:44 »
ciao a tutti! quali sono i tipi di chiamata a db di chronoform? l'INSERT INTO che inserisce, ma se volessi fare i DELETE per cancellare e gli UPDATE per aggiornare una riga del db come si fa?
« Ultima modifica: 07 Mar 2011, 09:04:36 da iacoposk8 »
Iacopo Guarneri

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
Re:aggiornare e eliminare righe sul db
« Risposta #1 il: 01 Mar 2011, 16:47:35 »
ho trovato che c'è chrono connectivity che permette di far tutto! anche inserire penso, basta dirgli il comando sql, però è sicuro? cioè è protetto da sql injection, cross site scripting ecc.. io non conosco molti metodi perchè non è mio interesse bucare i siti.. però vorrei sapere da quelli più esperti di voi se si son già interessati di questo tema e se mi possono garantire dell'ottimo livello di sicurezza di questo componente.
Grazie:)
Iacopo Guarneri

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:aggiornare e eliminare righe sul db
« Risposta #2 il: 01 Mar 2011, 17:38:30 »
E' opportuno trattare i campi del form usando le API di Joomla che garantiscono il controllo preventivo dei dati inseriti. Chronform già normalmente lavora così.
Per form più personalizzati occorre far riferimento alle linee guida ed inserire gli opportuni controlli.

http://docs.joomla.org/Retrieving_data_from_GET_and_POST_requests
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
Re:aggiornare e eliminare righe sul db
« Risposta #3 il: 02 Mar 2011, 08:55:37 »
non so se ho capito... ma quindi chronoform permette solo di inserire dati nel database però lavora già considerando la sicurezza mentre chrono connectivity può fare qualunque operazione col database però se vuoi la sicurezza ci devi pensar tu  usando le api?
1) quello che ho capito è giusto? :D
2) per rendere sicura una connessione al db basta prendere le variabili con le api e eseguire una riga sql sempre con le api? o c'è dell'altro?
3) qual'è secondo voi il componente migliore che permettere con dei form di eseguire una qualunque connessione col database che permetta maggior sicurezza e scrivere poco codice? per voi, qual'è il vostro preferito e perchè?:)

grazie :)
Iacopo Guarneri

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
Re:aggiornare e eliminare righe sul db
« Risposta #4 il: 02 Mar 2011, 10:11:24 »
bè, per inserire chronofom, per leggere chrono connectivity e per aggiornare ancora chronoform come insegna un certo vales :D http://forum.joomla.it/index.php?topic=118069.0

le domande del post precedente mi interessano ancora :)
che magari mi svelano come fare il delete di un campo :)
Iacopo Guarneri

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:aggiornare e eliminare righe sul db
« Risposta #5 il: 06 Mar 2011, 10:29:10 »
Dai uno sguardo qui

http://forum.joomla.it/index.php/topic,110935.0.html

Chronoconnectivity per le modifiche ed inserimenti si appoggia ai form di chronoforms che indichi nella configurazione. Quindi siamo sul sicuro.

La guida mi sembra conteneva  già i riferimenti per quelle operazioni che richiedi.

http://www.joomla.it/articoli-della-community/3796-chronofrms-e-chronoconnectivity-lunione-fa-la-forza.html




« Ultima modifica: 07 Mar 2011, 10:20:21 da vales »
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline iacoposk8

  • Appassionato
  • ***
  • Post: 529
    • Mostra profilo
Re:aggiornare e eliminare righe sul db
« Risposta #6 il: 07 Mar 2011, 09:04:08 »
ok grazie!, tutto chiaro ora :)
Iacopo Guarneri

 



Web Design Bolzano Kreatif