Back to top

Autore Topic: Fatal error: Call to a member function Send() on a non-object  (Letto 1434 volte)

Offline unica

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Ciao a tutti, sto cercando di modificare un modulo mail per le mie esigenze. Anche senza modificarlo, quando provo ad inviare la mail dal sito ricevo un errore del tipo "Fatal Error: call to a member function Send() on a non-object".
Sapete come poterlo risolvere? Vi lascio sotto il codice.

Codice: [Seleziona]
<?php

// no direct access
defined('_JEXEC') or die('Restricted access');

class 
modAmpContactHelper
{
function sendEmail($params)
{
global $mainframe;

$jAp =& JFactory::getApplication();

if ($_POST['check'] != JUtility::getToken()) {
if ($_POST['check'] == 'post') {
$lsErrorMsg  'Verifica che tutti i campi richiesti siano inseriti.<br />';
$lsErrorMsg .= 'Se il tuo browser blocca i javascript, non sarà allora possibile inviare la richiesa per motivi di sicurezza.';
$jAp->enqueueMessage($lsErrorMsg,'errore');
}
return false;
}

// get the parameters
$lsEmail   $params->get('receipt_email');
$lsSubject $params->get('subject');
$lsThanks  $params->get('thanks');
$lsError   $params->get('error');

// get the posted data
$lsUserArtista  JRequest::getVar('artista'null'POST');
    $lsUserEmail    JRequest::getVar('email'null'POST');
    $lsUserTitolo       JRequest::getVar('titolo'null'POST');

    
    $lsFromEmail $mainframe->getCfg('mailfrom');
    $lsFromName  $mainframe->getCfg('fromname');
    $lsFrom   = array($lsFromEmail$lsFromName);
    
    // set up the email body
    
    // subject email
    $lsSubject .= "$lsUserArtista"*"$lsUserTitolo";

    
    $loMailer =& JFactory::getMailer();
    $config =& JFactory::getConfig();
    $loMailer->setSender($lsFrom);
    $loMailer->addReplyTo($lsFrom);
    $loMailer->addRecipient($lsEmail);
    $loMailer->setSubject($lsSubject);

    

    
    if ($loMailaer->Send() !== true) {
     return $lsError;
    }
    else {
     return $lsThanks;
    }
//end function sendEmail
//end class modAmpContactHelper
?>

Offline unica

  • Nuovo arrivato
  • *
  • Post: 38
    • Mostra profilo
Re:Fatal error: Call to a member function Send() on a non-object
« Risposta #1 il: 07 Giu 2009, 10:47:11 »
niente?

 



Web Design Bolzano Kreatif