Esta publicación servirá para ir colocando fragmentos de consultas que en algún momento me fueron útiles para usarlo en MongoDB Fragmento 1: Se requería obtener todos los elementos que dentro de un atributo que es de tipo array(arreglo) coincida con type:"fire" Fragmento 2: Se requería actualizar el atributo " lastUpdate " de toda la colección donde la edad sea mayor o igual a 15.
Que tal esta vez poniendo un ejemplo para el php, resulta que esta creando una aplicación flash la cual tenia un apartado para enviar mail y pues resuolta que yo tenia solocionado este detalle pues ya tenia un script que hacia esto y claro ya estaba probado el escript del que les hablo es este
$sendTo = "contac@gmail.com";
$subject = $_POST["asunto"];
$headers = "From: " . $_POST["Raulsof"];
$headers .= "<" . $_POST["email"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["email"];
$message = $_POST["email"]. "\r\n";
$message .=$_POST["cuerpo"];
mail($sendTo, $subject, $message, $headers);
pues resulta que al momento de ponerlo en un servidor nuevo me lanzaba un error como este:
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use init_set()
entonces hice caso al ultima recomendación que me hacia el servidor y pues que me aplico el init_set() y pues que cren que jala :-D pues esto quedo asi:
ini_set('SMTP',"mail.google.com");
$sendTo = "contac@gmail.com";
$subject = $_POST["asunto"];
$headers = "From: " . $_POST["Raulsof"];
$headers .= "<" . $_POST["email"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["email"];
$message = $_POST["email"]. "\r\n";
$message .=$_POST["cuerpo"];
mail($sendTo, $subject, $message, $headers);
como vez espero les sea util como ami jeje:.
$sendTo = "contac@gmail.com";
$subject = $_POST["asunto"];
$headers = "From: " . $_POST["Raulsof"];
$headers .= "<" . $_POST["email"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["email"];
$message = $_POST["email"]. "\r\n";
$message .=$_POST["cuerpo"];
mail($sendTo, $subject, $message, $headers);
pues resulta que al momento de ponerlo en un servidor nuevo me lanzaba un error como este:
Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use init_set()
entonces hice caso al ultima recomendación que me hacia el servidor y pues que me aplico el init_set() y pues que cren que jala :-D pues esto quedo asi:
ini_set('SMTP',"mail.google.com");
$sendTo = "contac@gmail.com";
$subject = $_POST["asunto"];
$headers = "From: " . $_POST["Raulsof"];
$headers .= "<" . $_POST["email"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["email"];
$message = $_POST["email"]. "\r\n";
$message .=$_POST["cuerpo"];
mail($sendTo, $subject, $message, $headers);
como vez espero les sea util como ami jeje:.
Comentarios
Publicar un comentario