Foros del Web » Programando para Internet » PHP »

Envía desde mi dominio, desde fuera no !!!

Estas en el tema de Envía desde mi dominio, desde fuera no !!! en el foro de PHP en Foros del Web. Hola a todos. Ahora sí me vuelvo loco con este problema Tengo un swf que llama a un php, y le pasa variables, este php ...
  #1 (permalink)  
Antiguo 06/07/2007, 18:59
Avatar de RobiBaggio
Colaborador
 
Fecha de Ingreso: enero-2005
Ubicación: Mind
Mensajes: 13.554
Antigüedad: 19 años, 3 meses
Puntos: 150
Envía desde mi dominio, desde fuera no !!!

Hola a todos.

Ahora sí me vuelvo loco con este problema

Tengo un swf que llama a un php, y le pasa variables, este php envía un mail con estas variables, funciona perfecto, pero

Tengo el swf y el php en mi servidor, funciona
Tengo el swf en mi compu y el php en el servidor (misma ubicación), funciona
Tengo el swf en otro servidor y el php en mi servidor (misma ubicación) y no funciona !!!

El swf pasa así las variables:
Código:
if (cgilocation == undefined) {
	cgilocation = "http://www.miservidor.com/resultados.php";
}
loadVariables(cgilocation, "", "POST");
Y el php es este:

Código PHP:
<?php
$destino
="[email protected]"
$origen_mail=$mailreg
$subject="Resultados de $nombrereg"
$date date("d/m/Y H:i:s"); 
if (
$REMOTE_ADDR == ""$ip "no ip"
else 
$ip getHostByAddr($REMOTE_ADDR);
if (
strtoupper(substr(PHP_OS,0,3)=='WIN')) { 
  
$eol="\r\n"
} elseif (
strtoupper(substr(PHP_OS,0,3)=='MAC')) { 
  
$eol="\r"
} else { 
  
$eol="\n"
}
$headers "MIME-Version: 1.0$eol"
$headers .= "Content-type: text/html; charset=utf-8$eol";
$headers .= "From: $origen_nombre <$origen_mail>$eol"
$headers .= "Reply-To: $origen_mail$eol";  
$headers .= "Return-Path: $origen_nombre <$origen_mail>$eol";
$mensaje="El usuario $nombrereg ha dejado sus datos <br> <TABLE> <TR><TD>Fecha:</TD> <TD>$date</TD></TR> 

<TR><TD>Nombre:</TD> <TD>$nombrereg</TD></TR> <TR><TD>E-mail:</TD> <TD>$mailreg</TD></TR> 

<TR><TD>Empleado:</TD> <TD>$numempleado</TD></TR> <TR><TD>Agente o Corredor:</TD> <TD>$numagente</TD></TR> 

<TR><TD>Calificacion:</TD> <TD>$calif</TD></TR>"

mail($destino,$subject,$mensaje,$headers); 
?>
Según puede ser por un valor del html del swf "allowScriptAccess" pero no se, lo cambie de SameDomain a Always y nada

Y ya no se que hacer ... Fuera de mi servidor no funciona y no encuentro cómo decirle que funcione Cuando el swf llega a la parte de enviar información se ve que sí lo envía, lo se por la actividad del internet, pero no llega, a maenos que lo ejecute desde local o en mi servidor

Agradecería cualquier tip o ayuda !!! Gracias.
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 18:47.