Foros del Web » Programando para Internet » PHP »

Enviar email con php

Estas en el tema de Enviar email con php en el foro de PHP en Foros del Web. Tengo un formulario en HTML que quiero enviar por email con PHP. Utilizo el método POST para pasar el formulario a la página en PHP. ...
  #1 (permalink)  
Antiguo 14/08/2002, 19:04
 
Fecha de Ingreso: mayo-2002
Mensajes: 7
Antigüedad: 15 años, 7 meses
Puntos: 0
Enviar email con php

Tengo un formulario en HTML que quiero enviar por email con PHP. Utilizo el método POST para pasar el formulario a la página en PHP.

El codigo es el siguiente:

<script language="php">
<?
if (isset($email)):
# la dirección electrónica a la que enviar el email
$target="[email protected]";
mail($target,"Nombre: ".$nombre."\nEmail: ".$email."\nTítulo: ".$asunto."\n\n".$mensaje);
endif;
?>
</script>

Cuando carga la pagina PHP me aparece el siguiente error:

Error 405 Method Not Allowed
The requested method POST is not allowed for URL /email.php3

Powered by Zeus Technology

Si alguien me pudiese ayudar o decir donde puedo conseguir informacion sobre este tema, se lo agradeceria.

Un saludo.

Manu
  #2 (permalink)  
Antiguo 15/08/2002, 12:01
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Re: Enviar email con php

Donde sacastes esto?:

<script language="php">

Creia que esa manera de incrustar PHP sobre HTML era del "cuaternario" (PHP 0.1 Alfa lo menos jeje).

Sobre tu problema:

Podrias poner el formulario que usas para enviar los datos .. por lo menos la linea que haces el method ... Por si acaso .. revisa que sea "POST" .. y no "POS" o algo asi mal escrito ...

Si eso es correcto .. deberias mirar en la configuracion de tu servidor .. si tienes habilitado el metodo POST en el directorio/todos.

Un saludo,

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 22:52.