Imelde2 |  |
| 2009-11-06 22:48 - Respuestas: 4 - Tema nº: 2633991
Windows XP Profesional .
Hola, mi problema es que UOL tiene el requisito de que en el formulario php tiene que aparecer "MailTo" para dar la orden de enviar el mail que las personas completan para contactar a la empresa.
Realmente no sé nada de PHP, y aunque he intentado buscando tutoriales, no sé cómo incluir esa orden de forma correcta que no me arruine el form.php que tengo o cómo conseguir uno que funcione.
Si alguien puede ayudarme... muchas gracias.
| |
|
|
Godmol |  |
|
Re: Formulario PHP no funciona para UOL - 2009-11-07 01:07 - Respuesta 2
Hola Imelde2, para colocar un enlace dirigido hacia una dirección de correo colocamos la palabra clave mailto: en el atributo href del enlace, seguido de la dirección de correo a la que se debe dirigir el enlace.
Te pongo un ejemplo, imagina que en el formulario quieres que se envíe un correo a la dirección info@xxxxxxx.com, escribirías
Lo que aparece entre comillas es lo que hace que se pueda enviar el correo y el otro texto es el que aparecerá en el enlace
Salu2 | |
|
|
Imelde2 |  |
|
Re: Formulario PHP no funciona para UOL - 2009-11-10 01:10 - Respuesta 3
Hola Godmol y todo aquel que tenga un momento para responder a esto:
Te agradezco la respuesta, pero lo que me ocurre es que yo de php no sé nada. Siempre uso el mismo, y me funciona con otro hosting, pero no con UOL. Ellos dicen que la palabra MailTo la tengo que poner con M y T mayúscula, que es como una clave de seguridad para protegerse de no sé qué.
Probé poniendo lo que me indicaste en el primer rengón pero no llega el mail enviado.
Te voy a reproducir el php tal como lo tengo originalmente. Si podés ayudarme otra vez, te estaré muy agradecida.
| |
|
|
Imelde2 |  |
|
Re: Formulario PHP no funciona para UOL - 2009-11-10 01:13 - Respuesta 4
Vuelvo a poner el php porque no aparece en mi respuesta anterior (a lo mejor no se puede poner eso... en fin, tampoco sé eso).
$to = "info@alejandroaires.com";
$subject = "Consulta desde la web.";
$msg = "$nom, le envía el siguiente mensaje:\n\n";
$msg .= "Teléfono: $telefono\n";
$msg .= "E-mail: $mailfrom\n";
$msg .= "Comments: $body\n";
ini_set(sendmail_from,'info@alejandroaires.com');
mail($to, $subject, $msg, "From: $mailfrom"); | |
|
|
Godmol |  |
|
Re: Formulario PHP no funciona para UOL - 2009-11-10 22:15 - Respuesta 5
Hola de nuevo, yo no tengo ni idea de PHP, el códifo que te he puesto es código html puro y duro, si como tu dices, hay controles por parte de UOL para controlar los envíos de correo (probablemente para evitar SPAM), tendrán que ser ellos los que te indiquen como hacerlo, y que realmente no te sirve la instrucción mailto
Salu2 | |
|
|
|