Back to top

Autore Topic: [RISOLTO] Ricavare campi utente dal database  (Letto 1891 volte)

Offline crack_89

  • Esploratore
  • **
  • Post: 51
  • Sesso: Maschio
  • La notte porta consiglio!
    • Mostra profilo
[RISOLTO] Ricavare campi utente dal database
« il: 05 Gen 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
« Ultima modifica: 08 Gen 2010, 10:40:07 da crack_89 »
La notte porta consiglio, ma non i numeri al lotto!

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Ricavare campi utente dal database
« Risposta #1 il: 05 Gen 2010, 10:55:06 »
ed anche la soluzione è semplice ;)
Codice: [Seleziona]
$user = JFactory::getUser();
poi usa le proprietà email e name
ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline crack_89

  • Esploratore
  • **
  • Post: 51
  • Sesso: Maschio
  • La notte porta consiglio!
    • Mostra profilo
Re:Ricavare campi utente dal database
« Risposta #2 il: 07 Gen 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
Codice: [Seleziona]
<?php echo($user JFactory::getUser());?>ma niente

Il codice del form è questo:
Codice: [Seleziona]
<?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 :-\
« Ultima modifica: 08 Gen 2010, 10:30:19 da crack_89 »
La notte porta consiglio, ma non i numeri al lotto!

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Ricavare campi utente dal database
« Risposta #3 il: 07 Gen 2010, 16:46:45 »
ehm...  programmatore senior, suppongo ;) ;)

Codice: [Seleziona]
<?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

mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline crack_89

  • Esploratore
  • **
  • Post: 51
  • Sesso: Maschio
  • La notte porta consiglio!
    • Mostra profilo
Re:Ricavare campi utente dal database
« Risposta #4 il: 08 Gen 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...
« Ultima modifica: 08 Gen 2010, 10:39:17 da crack_89 »
La notte porta consiglio, ma non i numeri al lotto!

 



Web Design Bolzano Kreatif