Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/07/2007, 11:22
Avatar de culd
culd
 
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 6 meses
Puntos: 19
Re: Completar campos de pagina PHP (directamente con la direccion web)

Cita:
Iniciado por luchope Ver Mensaje
Lo que entendí es que en un servidor tienes un script que recibe las variables por el metodo GET:

Código PHP:
www.dominio.com/index.php?asunto=tal&destinatario=luchope&contenido=bla 
Finalmente lo que obtienes es:
Código PHP:
$asunto=$_GET['asunto'];
$destinatario=$_GET['destinatario'];
.
.

Y finalmente envias el correo?

Código PHP:
mai($asunto,$destinatario...); 
Claro que se puede!, sin embargo ten enn cuanta que si alguien te monta un robot estas perdido. Hay que hacer validaciones te aconsejo enviar otras variables con encripcion de doble via.

Chaop!

Si es una cosa asi.

Lo explico detalladamente asi se entiende mejor:

Tengo un servidor de un juego online desarrollado en c++. El problema que tengo es cuando los usuarios quieren recuperar la contrasema tengo que enviarle con el servidor del juego un mail con el numero de PIN. El servidor que hosteo para el juego no me dan para poder enviar mails mediante SMTP, es por eso que se me ocurrio lo siguiente:

En el webhosting que tengo, puedo enviar todos los mails que quiero mediante PHP.
Entonces hise una simple pagina en php (ojo, no entiendo mucho de php), para completar los cambios "EMAIL DESTINO" "MENSAJE A ENVIAR". Si yo entro manualmente (con internet explorer) y completo los campos el mails se envia correctamente.

Entonces se me ocurrio que el servidor que esta en C++, entre a una direccion WEB, la cual ya le esta mandando a la pagina PHP los datos para el envio de mail. Es decir que el servidor entre a una pagina algo asi

http://www.mipagina.com/pagina.php?c...mpo2=elmensaje

Entonces uso como servidor mail para enviar los numeros de PIN, directamente mi pagina web que soporta PHP y envio de mails.


Con respecto al Script, no recibe nada, es lo mas basico para enviar mails por php, solamente se completan los campos...

Lo que tu me dices, haber si entendi. Es que haga que la pagina PHP tenga la propiedad de GET, asi toma los datos directamente desde la direccion web no? y ahi que envie el mail?

Creo que ya voy entendiendo lo que me dices.

Serias tan amable de ponerme el codigo simple de ejemplo, de como recibo (guardo en una variable) y luego envio el mail?

Desde ya muchas gracias