Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/07/2009, 14:59
radikalgirl
 
Fecha de Ingreso: octubre-2008
Mensajes: 10
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: ayuda!!! formulario de inscrpcion

bueno, como no hubo respuesta, aqui les envio un procedimiento que me envió un buen amigo, si funciona!!!

Primero buscamos este archivo JOOMLA_DIRECTORY\components\com_user\controller.ph p
y alli debe existir esta funcion:
function register_save()
al final de esta funcion vas a encontrar este texto

// Everything went fine, set relevant message depending upon user activation state and display message
if ( $useractivation == 1 ) {
$message = JText::_( 'REG_COMPLETE_ACTIVATE' );
} else {
$message = JText::_( 'REG_COMPLETE' );
}

$this->setRedirect('index.php', $message);

y alli antes de la ultima linea debemos colocar el envio del correo quedando así:

// Everything went fine, set relevant message depending upon user activation state and display message
if ( $useractivation == 1 ) {
$message = JText::_( 'REG_COMPLETE_ACTIVATE' );
} else {
$message = JText::_( 'REG_COMPLETE' );
}
// Inicia codigo para mandar correo con premio
$to = JRequest::getString('email', '', 'post', JREQUEST_ALLOWRAW);
$subject = 'El titulo del correo';
$msg = 'el mensaje va aqui... con el premio, links etc...';
mail($to, $subject, $msg, $headers);
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
// Finaliza codigo para mandar correo con premio

$this->setRedirect('index.php', $message);