Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/08/2010, 12:25
Avatar de JavierMMM
JavierMMM
 
Fecha de Ingreso: agosto-2008
Ubicación: Justito frente a la computadora.
Mensajes: 278
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: Asignación de datos

Sí tengo un valor, estoy con un dato de prueba para el envio. Este es el código que uso para la carga

Código PHP:

<script language="JavaScript" type="text/javascript" src="ajax.js"></script>
</head>
<body>

<?php
    $flag
=$_GET['flag'];
    
$bandera 1500;
?>

<script language="javascript">
    email_destino = '[email protected]';
    emisor = 'CD';
    mensaje = 'El acceso se ha podido realizar a las: ';
    
    window.onload = function () {enviarMail('envia_mail.php?email_destino='+email_destino+'&emisor='+emisor+'&mensaje='+mensaje+'&bandera='+<?php echo $bandera?>);}
</script>

<div id="resultado_mensaje" ></div>
y este el ajax

Código:
function nuevoAjax(){
var xmlhttp=false;
 try {
  xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
 } catch (e) {
  try {
   xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (E) {
   xmlhttp = false;
  }
 }

if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
  xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}

function enviarMail()
{
	c = document.getElementById('resultado_mensaje');
	emis=emisor;
	dest=email_destino;
	men=mensaje;
	alert(emis);
	alert(dest);
	alert(men);

	ban=bandera;
	alert(ban);

	ajax=nuevoAjax();
	c.innerHTML = '<p style="text-align:center;"><img src="ajax-loader.gif"/></p>'; 
	ajax.open("GET", "envia_mail.php?destinatario="+email_destino+"&emisor="+emisor+"&mensaje="+mensaje+"&bandera="+bandera,true);
	ajax.onreadystatechange=function() 
	{
		if (ajax.readyState==4) 
		{
			c.innerHTML = ajax.responseText
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	ajax.send("destinatario="+dest+"&emisor="+emis+"&mensaje="+men+"&bandera="+ban)
}
los tres primeros valores los veo en los alert, pero el valor de $bandera nunca lo veo