Foros del Web » Programando para Internet » Javascript »

forma de contacto

Estas en el tema de forma de contacto en el foro de Javascript en Foros del Web. Tengo una duda que puede sonarles un poco burda, y me supongo que debe ser facil de realizar pero no se como hacerlo, tengo una ...
  #1 (permalink)  
Antiguo 12/10/2011, 12:08
 
Fecha de Ingreso: octubre-2011
Mensajes: 7
Antigüedad: 12 años, 7 meses
Puntos: 0
forma de contacto

Tengo una duda que puede sonarles un poco burda, y me supongo que debe ser facil de realizar pero no se como hacerlo, tengo una forma de contacto que funciona con php y necesito que la leyenda de "su menasaje ha sido enviado" aparezca en la parte baja de la forma, en vez de en una pantalla nueva.
No se si se deba hacer con javascript o con directo desde el php, asi que les agradecería su ayuda.
  #2 (permalink)  
Antiguo 12/10/2011, 12:15
 
Fecha de Ingreso: septiembre-2011
Mensajes: 158
Antigüedad: 12 años, 7 meses
Puntos: 15
Respuesta: forma de contacto

eso se ase con php ._.
pero si quieres aserlo con javascript puedes aserlo tambien usando ajax

aca tedejo con php

en donde dice correo_yo escribes tu correo bueno supongo que saves manejar el codigo php Xd

Código:
<form method="post" action=""><br />
Nombre: <input name="nombre" type="text" size="35" /> <br /><br />
Correo: <input name="correo" type="text" size="35" /> <br /><br />
<textarea cols="40" rows="8" name="mensaje" ></textarea> <br /><br />
<input type="submit" value="enviar"/>
</form>
<?php
$nombre_contacto= $_POST["nombre"];//nombre dela persona
$correo= strip_tags($_POST['correo']);//correo
$correo_ex= explode("@",$correo);//validando correo
$otro_ex= explode(".",$correo_ex[1]);//validando correo
$mensaje_contacto= $_POST["mensaje"];//el mensaje
$hola_contacto = 'Nombre'.' '.$nombre_contacto.'
'.'correo'.' '.$correo_contacto.'
'.'Mensaje'.' '.$mensaje_contacto;
$correo_yo="[email protected]";//escribes tu correo
$asunto="Hola";//algun asunto 
if (isset($nombre_contacto) && $nombre_contacto !="")
{
if ($correo !="" && $otro_ex[1] == "com")
{
if(isset($mensaje_contacto) && $mensaje_contacto != ""){
if (mail($correo_yo, $asunto, $hola_contacto))
{echo "Su mensaje fue enviado con exito";}
else {echo "Error al enviar el mensaje";}
}
else {echo "Escriba su mensaje";}
}
else {echo "Por favor escriba un correo balido";}
}
else{echo "Por favor reyene todos los campos";}
?>
  #3 (permalink)  
Antiguo 12/10/2011, 12:49
 
Fecha de Ingreso: octubre-2011
Mensajes: 7
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: forma de contacto

Si me sirve pero lo que quiero hacer es que esta instruccion:

echo 'Su mensaje ha sido enviado.';

en vez de abrir una nueva pestaña o se salga el mensaje solo en la misma pestaña, salga en el HTML sobre la forma de conacto, que es lo unico que me falta que haga.
  #4 (permalink)  
Antiguo 12/10/2011, 12:54
 
Fecha de Ingreso: septiembre-2011
Mensajes: 158
Antigüedad: 12 años, 7 meses
Puntos: 15
Respuesta: forma de contacto

Cita:
Iniciado por kitsunekei1 Ver Mensaje
Si me sirve pero lo que quiero hacer es que esta instruccion:

echo 'Su mensaje ha sido enviado.';

en vez de abrir una nueva pestaña o se salga el mensaje solo en la misma pestaña, salga en el HTML sobre la forma de conacto, que es lo unico que me falta que haga.
ya probaste el codigo? o no saves usarlo ._.?
  #5 (permalink)  
Antiguo 12/10/2011, 13:42
 
Fecha de Ingreso: octubre-2011
Mensajes: 7
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: forma de contacto

Pues no se si lo estoy poniendo mal, pero los enunciados de confirmacion me salen en una ventana nueva por eso volvi a preguntar XD
  #6 (permalink)  
Antiguo 12/10/2011, 13:54
 
Fecha de Ingreso: septiembre-2011
Mensajes: 158
Antigüedad: 12 años, 7 meses
Puntos: 15
Respuesta: forma de contacto

tenemos codigo html y pho en donde dice action=""
puedes poner la misma direccion en donde esta tu archivo php
p dejarlo en blanco y poner el codigo php avajo del codigo html
asi los mensajes apareceran en la misma pagina

o si quieres usar ajax o javascript para que no se recargue algo como esto

http://valacx.hostei.com/wikicode24/
  #7 (permalink)  
Antiguo 12/10/2011, 18:32
 
Fecha de Ingreso: octubre-2011
Mensajes: 7
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: forma de contacto

Sí, ya entendí perdon fue mi error muchisimas graicas por tu ayuda :D

Etiquetas: contacto, funcion, php, 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 12:19.