Joomla.it Forum

Non solo Joomla... => Sviluppo => : crack_89 05 Jan 2010, 00:33:41

: [RISOLTO] Ricavare campi utente dal database
: crack_89 05 Jan 2010, 00:33:41
Salve a tutti
il mio problema è semplice, sto modificando un modulo per l'invio di e-mail ad un indirizzo di posta con i seguenti campi da compilare:
Nome mittente,e-mail mittente,telefono mittente,indirizzo mittente,MESSAGGIO.

adesso vorrei che il nome mittente e l'e-mail del mittente vengano ricavati dall'utente che ha effettuato l'accesso
Come devo fare?
vi prego aiutatemi!
Grazie mille
: Re:Ricavare campi utente dal database
: mmleoni 05 Jan 2010, 10:55:06
ed anche la soluzione è semplice ;)
:
$user = JFactory::getUser();
poi usa le proprietà email e name
ciao,
marco
: Re:Ricavare campi utente dal database
: crack_89 07 Jan 2010, 15:11:59
Ma sei un grande! ;D
Solo che adesso non mi compare niente, in sostanza ho inserito questo codice all' interno del tag dell' input
:
<?php echo($user JFactory::getUser());?>ma niente

Il codice del form è questo:
:
<?php echo JText::_('OUR_NAME'); ?> *</th>
<td><input name="name" size="40" value="" /></td></tr>
<tr><th><?php echo JText::_('ADDRESS_EMAIL'); ?>*</th>
<td><input name="fromemail" size="40" value=""/></td></tr>

Adesso dovrei mettere Nome e E-Mail nei campi con name="name" e name="fromemail" solo che non riesco :-\
: Re:Ricavare campi utente dal database
: mmleoni 07 Jan 2010, 16:46:45
ehm...  programmatore senior, suppongo ;) ;)

:
<?php $user JFactory::getUser() ;?>
<tr><th><?php echo JText::_('OUR_NAME'); ?> *</th>
<td><input name="name" size="40" value="<?php echo $user->name?>" /></td></tr>
<tr><th><?php echo JText::_('ADDRESS_EMAIL'); ?>*</th>
<td><input name="fromemail" size="40" value="<?php echo $user->email?>"/></td></tr>

ciao,
marco

ps: cancella il codice non necessario dal tuo post

: Re:Ricavare campi utente dal database
: crack_89 08 Jan 2010, 10:28:18
in pratica User è una classe????? Io pensavo fosse una variabile che definisse l'username!
Che figuraccia!
Cmq
GRAZIE! GRAZIE! GRAZIE!
non so come avrei fatto senza di te...