Foros del Web » Programando para Internet » Javascript » Frameworks JS »

error mandando mail con xajax

Estas en el tema de error mandando mail con xajax en el foro de Frameworks JS en Foros del Web. He encontrado un script de como mandar un mail con xajax q es algo muy poco comentao y me sale una alerta de error : ...
  #1 (permalink)  
Antiguo 15/10/2008, 06:17
 
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 16 años, 1 mes
Puntos: 0
error mandando mail con xajax

He encontrado un script de como mandar un mail con xajax q es algo muy poco comentao y me sale una alerta de error :

Error: the xajax javascript component could not be included. Pherhaps the URL is incorrect?
URL: ../xajax_js/xajax_core.js

El escript es este:

Código:
<?php
//Use Xajax 0.5 beta 1
require ('xajax/xajax_core/xajax.inc.php');

function sendmail($formData)
{
    $response = new xajaxResponse();
   $response->setCharacterEncoding('ISO-8859-1');

    //verify input
    if($formData['name'] != "" && $formData['email1'] != "" && $formData['email2'] != ""){
        $to      = $formData['email2'];
        $subject = 'the subject';
        $message = 'hello, mail from '.$formData['name'].'\nTest XAJAX';
        $headers = 'From: '.$formData['email1']. "\r\n".'Reply-To: '.$formData['email1']."\r\n".'X-Mailer: PHP/'.phpversion();
        if (mail($to, $subject, $message, $headers)) $reponse->alert('Send: OK');
        else $reponse->alert('Send: No OK');
    } else $reponse->alert('You must enter , name and mails !');   

    return $reponse;
}

$xajax = new xajax();
$xajax->registerFunction("sendmail");
$xajax->processRequest();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
    <title>xajax example</title>
    <?php $xajax->printJavascript('xajax/'); ?>
</head>
<body style="text-align:center;">
<div id="namediv"></div>
<form action="javascript:void(null);" method="post" name="form1" id="form1" onsubmit="xajax_sendmail(xajax.getFormValues('form1'));return false">
    Your name : <input name="name" type="text"  id="nom" size="25">
    Your email : <input name="email1" type="text" id="email1" size="25">
    email of your friend : <input name="email2" type="text" class="zonedetexteadmin" id="email2" size="25">
    <input name="Submit" type="submit" value="Send">
</form>
</body>
</html>
Creo q a mas de uno si funciona le seria util porque todo lo comentao en referente a xajax con mail es el phpmail q a mi gusto no va fino.

A ver si me podeis hechar una mano.

Última edición por riscking; 15/10/2008 a las 06:52
  #2 (permalink)  
Antiguo 15/10/2008, 06:46
 
Fecha de Ingreso: marzo-2008
Mensajes: 82
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: error mandando mail con xajax

Ale ya he corregido el fallo q tenia, dejo el codigo corregido por si a alguien le sirve , un saludo

Última edición por riscking; 15/10/2008 a las 12:16
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:43.