Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/12/2010, 11:48
hdisla
 
Fecha de Ingreso: diciembre-2010
Mensajes: 13
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: web service en php

<?php
/**
* @package j4uform Component
* @version V1.0 13:31 08/14/2010
* @copyright (C) 2010 Joom4u.com - All rights reserved.
* @license GNU/GPL http://www.gnu.org/copyleft/gpl.html
* @author Bùi Quang Vinh <[email protected]>
* @url http://www.joom4u.com
*/
defined( '_JEXEC' ) or die( 'Restricted access' );

$document =& JFactory::getDocument();
$document->addStyleSheet(JURI::base().'components/com_j4uform/css/style.css');
//$document->addScript(JURI::base().'components/com_j4uform/js/gen_validatorv5.js');
$task = JRequest::getVar( 'task', '' );

switch ($task) {
case 'certify':
certify();
break;
case 'certify2':
certify2();
break;
default:
certify();
break;
}

function getconfig($varname) {
$db =& JFactory::getDBO();
$query = "SELECT value FROM #__j4uform WHERE varname = '".$varname."'";
$db->setQuery( $query );
return $db->loadResult();
}

function sendHTMLemail($HTML,$from,$to,$subject)
{
$subject='=?UTF-8?B?'.base64_encode($subject).'?=';

$headers = "From: $from\r\n";
$headers .= "MIME-Version: 1.0\r\n";

$boundary = uniqid("HTMLEMAIL");

$headers .= "Content-Type: multipart/alternative;".
"boundary = $boundary\r\n\r\n";
$headers .= "This is a MIME encoded message.\r\n\r\n";
$headers .= "--$boundary\r\n".
"Content-Type: text/plain; charset=UTF-8\r\n".
"Content-Transfer-Encoding: base64\r\n\r\n";
$headers .= chunk_split(base64_encode(strip_tags($HTML)));
$headers .= "--$boundary\r\n".
"Content-Type: text/html; charset=UTF-8\r\n".
"Content-Transfer-Encoding: base64\r\n\r\n";
$headers .= chunk_split(base64_encode($HTML));

mail($to,$subject,"",$headers);
}
/**
QUE HACE ESTO ??!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?!?
*/