Cordial saludo..
Tengo esta clase que utilizo para enviar correos electronicos pero en otra clase creo una instancia de ella y agrego informacion en sus parametros pero siempre me manda un error
Undefined variable: destinatario in Correo.php on line 25 correo
Fatal error: Call to undefined function Get_Destinatario() in Correo.php on line 35
No logro encontrar desde esta tarde el problema.
Estoy en localhost, en el php.init encontre que en el smtp esta con localhost y
el puerto tiene el 25.
He instalado un servidor smtp tambien configurandolo a localhost.
Les agradezco mucho a ustedes, sin ustedes me hubiera demorado mucho tiempo en varias consultas que he hecho, poco a poco intento conseguir nivel para apoyar a otros que tambien tienen preguntas las cuales las he resuelto con ustedes.
Código PHP:
Ver original<?php
class Correo{
public $titulo = "";
public $destinatario = "";
public $mensaje = "";
public function __construct($destinatario,$titulo,$mensaje) {
$this->$destinatario = $destinatario;
$this->$titulo = $titulo;
$this->$mensaje = $mensaje;
}
public function Set_Destinatario($destinatario){
$this->$destinatario = $destinatario;
}
public function Set_Titulo($titulo){
$this->$titulo = $titulo;
}
public function Set_Mensaje($mensaje){
$this->$mensaje = $mensaje;
}
public function Get_Destinatario(){
return $destinatario;
}
public function Get_Titulo(){
return $titulo;
}
public function Get_Mensaje(){
return $mensaje;
}
public function enviar_correo(){
return mail(Get_Destinatario
(),Get_Titulo
(),Get_Mensaje
()); }
}
?>