Back to top

Autore Topic: Alert in php per componente joomla!!!  (Letto 4820 volte)

Offline netmit

  • Nuovo arrivato
  • *
  • Post: 45
    • Mostra profilo
Alert in php per componente joomla!!!
« il: 07 Lug 2006, 11:05:35 »
Salve a tutti..
Sto sviluppando una semplice gestione in php (COMPONENTS JOOMLA) ma quando voglio cancellare una riga(rows) gradirei che mi chidesse una conferma, come per i form utilizzando un semplice javascript.

Grazie a tutti

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Alert in php per componente joomla!!!
« Risposta #1 il: 07 Lug 2006, 11:21:24 »
Io non mi fiderei troppo dei controlli JS.

Comunque, puoi fare così:
<form ..... onsubmit="return confirm('messaggio');">


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline netmit

  • Nuovo arrivato
  • *
  • Post: 45
    • Mostra profilo
Re: Alert in php per componente joomla!!!
« Risposta #2 il: 07 Lug 2006, 11:37:43 »
Grazie per l'informazione..
Questo funziona bene se ho un form..
Sicuramente ho spiegato male il mio problema..
Ho una lista dove racchiude le info di un form, ma ho anche una td dove metto delle azioni, tra queste c'è il cancella..
Io vorrei che quando premo su cancella mi chieda una conferma, senno chi sbaglia a cliccare si cancella subito.
Utilizzo una function delete

function delete(){
   global $database;
   $id = trim( mosGetParam( $_REQUEST, 'id', "" ) );
   $userid = trim( mosGetParam( $_REQUEST, 'userid', "" ) );
   
   $query = "DELETE FROM #__table WHERE id=$id;";
   $database->setQuery( $query );
   $database->query();   
   
   if ($database->getErrorNum()) {
      echo $database->stderr();
       return false;
   }

Ma devo incrementare un codi qua dentro oppure devo agire da un'altra parte..


GRAZIE MILLE ;)

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Alert in php per componente joomla!!!
« Risposta #3 il: 07 Lug 2006, 13:24:55 »
Tanto per cominciare io farei un controllo lato server.
Vale a dire che quando uno clicca sul pulsante, viene caricata una pagina di conferma. Così stai tranquillo.

Inoltre se vuoi fare il controllo anche lato client, basta che aggiungi la gestione dell'evento dove serve:
<a href='...' onclick='return confirm();'>

Oppure fai un form a campi nascosti e metti un'immagine al posto del submit.


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline netmit

  • Nuovo arrivato
  • *
  • Post: 45
    • Mostra profilo
Re: Alert in php per componente joomla!!!
« Risposta #4 il: 07 Lug 2006, 14:18:54 »
Grazie mille era proprio questo che mi serviva...

 



Web Design Bolzano Kreatif