Back to top

Autore Topic: Inviare email a utente loggato con i dati di una query  (Letto 1966 volte)

Offline pieroso

  • Esploratore
  • **
  • Post: 57
    • Mostra profilo
Ciao a tutti,
Ho utilizzato Chronoform con successo ma non riesco a fare un form che invii una mail all'utente loggato con i dati estratti con una query dal Data Base.
Per estrarre i dati ho messo in "Custom code" così:

<?php
$user =& JFactory::getUser();
// interrogare il DB:
$db =& JFactory::getDBO();
$query = "SELECT * FROM jos_alpha_userpoints_details WHERE referreid LIKE'%".$user->username."%' and points<0 ORDER BY `id` DESC";
$db->setQuery($query);
$row = $db->loadAssoc();
$id=$row['id'];
$acquirente=$row['referreid'];
$importo=$row['points'];
$data=$row['insert_date'];
$venditore=$row['datareference'];
?>

Poi per ricavare l'utente loggato ho messo:

<?php

$user =& JFactory::getUser();

echo "<input type=\"hidden\" name=\"username\" value=\"$user->username\" />";

?>

Quindi ho configurato l"actions email" in "on load" mettendo nel "dinamyc to" username e nel "Template" ho messo:
<td>Numero Transazione</td>
<td>{id}</td>
 
nel "to" Static ho provato a mettere un indirizzo e mi arriva l'email ma senza il valore id ma solo il testo:{id}.
 Se invece lascio vuoto il "to" Static non arriva niente.

Per favore qualcuno mi può aiutare?
Grazie.
Piero.




Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Inviare email a utente loggato con i dati di una query
« Risposta #1 il: 01 Ago 2012, 16:28:41 »
Molto probabilmente analizzando i file del componente acymailing riesci a risolvere
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline pieroso

  • Esploratore
  • **
  • Post: 57
    • Mostra profilo
Re:Inviare email a utente loggato con i dati di una query
« Risposta #2 il: 01 Ago 2012, 23:42:57 »
Scusami ma non capisco, potresti spiegarmi cosa intendi?

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Inviare email a utente loggato con i dati di una query
« Risposta #3 il: 14 Ago 2012, 18:50:11 »
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

 



Web Design Bolzano Kreatif