c.sotomayor
Usuario habitual
Usuario habitual

No setup.tk, ha puesto este script en varias lados, me gustaría saber cual es el código html, pa conectar este script

muchas pero gracias



<?
//Este script es para un pequeño formulario de contacto.
//Se envia a la dirección que pone en la variable $mail_enviar que esta en config

$mail_enviar = "[email protected]";

if($enviar)
{
if (mail($mail_enviar,$asunto,$mensaje,"From: $nombre <$email>"==1)
{
echo "<p>El email se ha enviado con éxito.</p>";
}
else
{
echo "<p>Error enviando el mail.</p>";
}
}
else
{
// En "action" se debe indicar el nombre de la página que enviara el
// mail, en este caso la misma.
// En "name" de los input/textarea seran variables que se podran usar.

echo "<p>Use este formulario para mandarme un mail.</p>\n";
echo "<form method=\"post\" action=\"email.php\">\n";
echo "<p>\n";
echo "Nombre:<br />\n";
echo "<input type=\"text\" name=\"nombre\" /><br />\n";
echo "Email:<br />\n";
echo "<input type=\"text\" name=\"email\" /><br />\n";
echo "Asunto:<br />\n";
echo "<input type=\"text\" name=\"asunto\" /><br />\n";
echo "Mensaje:<br />\n";
echo "<textarea name=\"mensaje\" cols=\"30\" rows=\"5\"></textarea><br />\n";
echo "<br />\n";
echo "<input type=\"submit\" name=\"enviar\" value=\"Enviar\" />\n";
echo "</p>\n";
echo "</form>\n";
}

?>

c.sotomayor
Usuario habitual
Usuario habitual

amigos ahora encontre tengo un html que se conecta a un sript, todo bien pero cuando llega el mensaje solo aparece el cuerpo del mensaje, dejando afuera el e-mail y el nombre del usuario

aquí lo dejo para ver si detectan el error,,

muchas gracias, si alguien sabe me explica como a un cabro chico

INDEX.HTML

<FORM ACTION="mail.phtml" METHOD="GET">
<p align="center"><strong><font color="#000066" face="Arial, Helvetica, sans-serif">Contacto
con Walbusch S.A.</font></strong></p>
<p align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong>Nombre</strong></font>
<input type="text" name="nombre" size="20" value="su nombre">
</p>
<p align="center"><font size="2" face="Arial, Helvetica, sans-serif"><strong>E-mail</strong></font>
<input type="text" name="correo_usuario" value="su_mail@aqui"></p>

<input type="hidden" name="master" value="[email protected]">
<p align="center"><textarea rows="4" name="texto" cols="45">escriba su mensaje</textarea></p>
<p align="center"><input type="submit" value="Enviar" name="enviar"><input type="reset" value="Limpiar" name="borrar"></p>
</form>


mail.phtml

<!-- inicio de php -->
<?
$asunto = "Desde sitio web ";
if ($master!="&quot
{
mail($master,$asunto,$texto,"FROM:usuarios@http://www.wallbusch.cl&quot;
}
?>
<!-- fin de PHP -->

Avatar Image
@man / @woman
@man / @woman

Mi script es autonomo.... es decir le salvas como email.php y ya funciona... no hace falta nada más que configurar el $mail_enviar.

c.sotomayor
Usuario habitual
Usuario habitual

funciona ok

muchas gracias

c.sotomayor
Usuario habitual
Usuario habitual

no setup ,todo estaba ok, pero en otro servidor donde ocupe tu script. me salio esto


Notice: Undefined variable: enviar in D:\Webspace\walbusch\www\forms\credito\email.php on line 9


$mail_enviar = "[email protected]";

if($enviar) < esta sería la linea 9
{
if (mail($mail_enviar,$asunto,$mensaje,"From: $nombre <$email>&quot==1)
{
echo "<p>El MAIL SE HA ENVIADO CON ÉXITO.</p>";
}

Avatar Image
@man / @woman
@man / @woman

La variable $enviar viene mas abajo...

echo "<input type=\"submit\" name=\"enviar\" value=\"Enviar\" />\n";

Mira a ver si has cambiado el "name" de ese echo.

c.sotomayor
Usuario habitual
Usuario habitual

no setup, lo tengo igual al echo que pusiste, no se que puede ser. disculpa que te moleste es que me gane un trabajito y me pidieron un formulario así.

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por deniera
no setup, lo tengo igual al echo que pusiste, no se que puede ser. disculpa que te moleste es que me gane un trabajito y me pidieron un formulario así.


No pasa nada... pero ahora mismo no veo que puede ser....
c.sotomayor
Usuario habitual
Usuario habitual

oye setup, pueden ser los servidores?

porque en uno de prueba no me arroja el error y el mail llega bien a mi correo.

pero en el que debo subir, el cual debería funcionar sale el error que ya conoces

Avatar Image
@man / @woman
@man / @woman

El servidor a lo sumo no dejaría ejecutarse la orden mail y te lo diria...

Francamente no lo se, porque el código esta bien claro y sencillo.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: User 5407694, el 04/Ago/2008, 21:26
User 5407694 NoSetup.org15kAug/08
Por: , el 22/Abr/2014, 17:33
fb@100001015205163 NoSetup.org12kApr/14
Por: , el 12/Mar/2011, 06:48
Alan35235735 NoSetup.org12kMar/11
Por: , el 09/Jun/2010, 20:52
luck_rx NoSetup.org12kJun/10
Por: , el 10/Oct/2009, 00:36
correo_cupido chavp12kOct/09