Foros del Web » Programando para Internet » PHP »

Duda con configuracion de php.ini

Estas en el tema de Duda con configuracion de php.ini en el foro de PHP en Foros del Web. Hola a todos! Monte un servidor en casa para hacer algunas webs y asi practicar peró cuando me dispusé a hacer un formulario en php ...
  #1 (permalink)  
Antiguo 11/07/2012, 07:28
 
Fecha de Ingreso: julio-2012
Mensajes: 5
Antigüedad: 7 años, 5 meses
Puntos: 0
Duda con configuracion de php.ini

Hola a todos!

Monte un servidor en casa para hacer algunas webs y asi practicar peró cuando me dispusé a hacer un formulario en php para poder recivir opiniones en mi correo me surgió un problema. El codigo del php en question es el siguiente:


<?php
if(isset($_POST['submit'])) {

$para = "[email protected]";
$asunto = "Mensaje desde el sitio de Londres Photostudio";
$nombre = $_POST['nombre'];
$correo = $_POST['email'];
$mensaje = $_POST['mensaje'];

$cuerpo = " Enviado por: $nombre\n E-Mail: $correo\n $check_msg Mensaje:\n $mensaje\n";

echo "El mensaje ha sido enviado a $para!";
mail($para, $asunto, $cuerpo);

} else {
echo "Ha ocurrido un error!";
}
?>


Entonces cuando hago la prueba me sale siempre la escepcion de error... Por internet encontre que hace falta configurar el archivo php.ini y la funcion mail del mismo pero la verdad es que no se como hacerlo...

Mi servidor es un ubuntu server en su version 11.04

Espero sus respuestas muchas grácias!

Un saludo!!
  #2 (permalink)  
Antiguo 11/07/2012, 07:48
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 11 años, 4 meses
Puntos: 139
Respuesta: Duda con configuracion de php.ini

Tienes que configurar el SMTP de tu servidor local.

De igual forma si todo esto te fastidia puedes hacer uso de librerias para estos fienes como
phpMailer

Saludos!
  #3 (permalink)  
Antiguo 11/07/2012, 07:52
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 10 años, 6 meses
Puntos: 1517
Respuesta: Duda con configuracion de php.ini

Necesitas instalado en esa computadora un servidor SMTP. PHP lo único que hace es enviar la petición que tiene en el mail hacia donde le hayas indicado en el php.ini

Código ini:
Ver original
  1. SMTP = localhost
  2. smtp_port = 25

Si es que es window si es otro sistema operativo pues usa

Código ini:
Ver original
  1. sendmail_path =
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #4 (permalink)  
Antiguo 11/07/2012, 07:52
 
Fecha de Ingreso: julio-2012
Mensajes: 5
Antigüedad: 7 años, 5 meses
Puntos: 0
Respuesta: Duda con configuracion de php.ini

Si algo de eso leí, pero no se como hacer-lo.. Si alguien sabe como o sabe de algun sitio donde este explicado?

Muchas grácias por la respuesta gjx2!

Saludos!
  #5 (permalink)  
Antiguo 11/07/2012, 07:55
 
Fecha de Ingreso: julio-2012
Mensajes: 5
Antigüedad: 7 años, 5 meses
Puntos: 0
Respuesta: Duda con configuracion de php.ini

abimaelrc que tengo que poner aqui? "sendmail_path = " mi direccion de correo? Y para instalar el servidor smtp hago un apt-get? y debere configurar-lo?
Disculpen por tantas preguntas pero es la primera vez que hago lo de los formularios y me ha pillado de novato...

Grácias!!
  #6 (permalink)  
Antiguo 11/07/2012, 08:05
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 11 años, 4 meses
Puntos: 139
Respuesta: Duda con configuracion de php.ini

dasan92 : Creo que te complicas mas configurando el servidor local que haciendo uso de una librería como phpMailer ademas ofrece muchas ventajas.

Saludos!

Etiquetas: formulario
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 02:01.