MADRIDMANIA
Machacateclados
Machacateclados

hola compañeros he creado un formulario de correo pero me gustaria que en vez de abrirme un a pagina en blanco con el siguiente texto "Su mensaje se ha enviado correctamente", me habra una url-

el codigo lo tengo asi:

Spoiler:

mail($para,$asunto,$mensaje,$desde);
echo'Su mensaje se ha enviado correctamente';

lo que me gustaria saber es como meter dentro de la etiqueta echo una url.

gracias por vuestro tiempo!

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

La función mail() está deshabilitada (fijate en el 1er tema de este foro).

MADRIDMANIA
Machacateclados
Machacateclados
Escrito originalmente por GestionXls

La función mail() está deshabilitada (fijate en el 1er tema de este foro).

no es para miarroba sino para mi web de pago, sabes como se ha de poner?

Mrs_Andreson
Usuario habitual
Usuario habitual

<?php echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=nombre_de_la_pagina.html'>"; ?>

esto te redirecciona.

saludos

Mrs_Andreson

MADRIDMANIA
Machacateclados
Machacateclados
Escrito originalmente por Mrs_Andreson

<?php echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=nombre_de_la_pagina.html'>"; ?>

esto te redirecciona.

saludos

Mrs_Andreson

lo pongo exactamente como me la has puesto tu?

MADRIDMANIA
Machacateclados
Machacateclados

lo pongo como me dices y me d error.

este es el codigo entero:

Spoiler:

<?
//recepcion de datos
$nombre=$_POST['nombre'];
$urbanizacion=$_POST['urbanizacion'];
$direccion=$_POST['direccion'];
$telefono=$_POST['telefono'];
$mail=$_POST['mail'];
$asunto=$_POST['asunto'];
$comentarios=$_POST['comentarios'];
//fin recepcion de datos

//Accion de envio
//---------------//

$para='[email protected]';
$mensaje='
Este es mi mensaje:
Y los datos de la persona son:

Nombre: '.$nombre.'
Urbanizacion: '.$urbanizacion.'
Direccion: '.$direccion.'
Telefono: '.$telefono.'
E-mail: '.$mail.'
Asunto: '.$asunto.'
Comentarios: '.$comentarios.'

';
$desde='From: vigilanciayrescate.com <[email protected]>';
mail($para,$asunto,$mensaje,$desde);
echo'Su mensaje se ha enviado correctamente';

//Fin accion de envios

?>

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por MADRIDMANIA
Escrito originalmente por Mrs_Andreson

<?php echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=nombre_de_la_pagina.html'>"; ?>

esto te redirecciona.

saludos

Mrs_Andreson

lo pongo exactamente como me la has puesto tu?

Sí, pero sustituye lo de nombre_de_la_pagina.html por la dirección.

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

En el último código que posteaste:

¿ Que error te sale?

¿ Donde está el redireccionamiento? o es sólo 'Su mensaje se ha enviado correctamente' lo que necesitas después de enviar el mail?

Mrs_Andreson
Usuario habitual
Usuario habitual

hola de nuevo, sorry por la demora pero estoy algo ocupado con un proyecto: como poner url en un echo  facil:

Código:
<?echo"<A href='www.google.cl'>Su mensaje se ha enviado correctamente, pinche aki para volver a google</A>"; ?>

 el poner una palabra en php (echo) con url es lo mismo k html lo k cambia es las comillas dentro de un echo deberias usar comilla simple  '

ahora bien si kieres que automaticamente te redireccione a una pagina x.html solo tienes k poner el codigo:

Código:
<? echo"Su mensaje a sido enviado correctamente...";echo "<META HTTP-EQUIV='Refresh' CONTENT='3;URL=www.google.cl'>"; ?>

 este codigo lo k hace es mostrar el mensaje "Su mensaje se ha enviado correctamente" y despues de tres segundos te envia a una pagina k tu kieras... OBVIAMENTE REEMPLAZAR WWW.GOOGLE.CL por tu pagina

TU CODIGO::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::

 

<?
//recepcion de datos
$nombre=$_POST['nombre'];
$urbanizacion=$_POST['urbanizacion'];
$direccion=$_POST['direccion'];
$telefono=$_POST['telefono'];
$mail=$_POST['mail'];
$asunto=$_POST['asunto'];
$comentarios=$_POST['comentarios'];
//fin recepcion de datos

//Accion de envio
//---------------//

$para='[email protected]';
$mensaje='
Este es mi mensaje:
Y los datos de la persona son:

Nombre: '.$nombre.'
Urbanizacion: '.$urbanizacion.'
Direccion: '.$direccion.'
Telefono: '.$telefono.'
E-mail: '.$mail.'
Asunto: '.$asunto.'
Comentarios: '.$comentarios.'

';
$desde='From: vigilanciayrescate.com <[email protected]>';
mail($para,$asunto,$mensaje,$desde);
echo"<a href='www.google.cl'>Su mensaje se ha enviado correctamente, pincha para ir a GOOGLE</a>";

//Fin accion de envios
?>

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

No es eso lo que quiere.. que lo que quiere es irse a otra página automáticamente, sin enlaces ni poner mensajes...

Mrs_Andreson
Usuario habitual
Usuario habitual
Escrito originalmente por Ellocodelataquilla

No es eso lo que quiere.. que lo que quiere es irse a otra página automáticamente, sin enlaces ni poner mensajes...

echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=www.google.cl'>";  <<<< este codigo te reenvia a otra pagina automaticamente

eso :P

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
No se han encontrado temas similares