Foros del Web » Programando para Internet » PHP »

Mensaje ENVIADO en forma de contacto

Estas en el tema de Mensaje ENVIADO en forma de contacto en el foro de PHP en Foros del Web. Hola!! Espero puedan ayudarme un poquitin aqui! Ya le di vueltas a google y a todo pero, o ya me ciclé o de plano no ...
  #1 (permalink)  
Antiguo 24/07/2014, 09:42
 
Fecha de Ingreso: julio-2014
Mensajes: 1
Antigüedad: 9 años, 9 meses
Puntos: 0
Mensaje ENVIADO en forma de contacto

Hola!!
Espero puedan ayudarme un poquitin aqui!
Ya le di vueltas a google y a todo pero, o ya me ciclé o de plano no entiendo!

Tengo esta forma de contacto en un HTML, y un PHP que envia el correo
todo funciona perfecto, pero no se como hacer para poner un mensaje de "Tu mensaje ha sido enviado"
dentro de la misma pagina


Código HTML:
<form name="form1" id="form1" action="enviar.php" method="post" >
	<ul>
        <li>
        	 <label for="name">Nombre:</label>
        	<input type="text" size="40" id="name" name="name"/>
        	        	
        </li>
        <li>
        	<label for="email">Correo Electrónico:</label>
            <input type="email" size="40" id="email" name="email" />
            <div id='form1_email_errorloc' class="error_strings"></div>
        </li>
        <li>
        	<label for="phone">Teléfono:</label>
            <input type="text" size="40" id="phone" name="phone"/>
            
        </li>
        <li>
        	 <label class="labelleft" for="pertenece">Pertenece a:</label>
            <label class="labelright"><input type="radio" id="giro" name="giro" value="Empresa"/>Empresa</label>
            <label class="labelright"><input type="radio" id="giro" name="giro" value="Escuela"/>Escuela</label>
            <label class="labelright"><input type="radio" id="giro" name="giro" value="Cuenta Propia"/>Cuenta Propia</label>
        </li>
        <li>
            <label for="negocio">Tipo de Negocio:</label>
            <select id="negocio" name="negocio">
                <option value="Alimentos">Alimentos</option>
                <option value="Comercio">Comercio</option>
                <option value="Educativo">Educativo</option>
                <option value="Eventos">Eventos</option>
                <option value="Gobierno">Gobierno</option>
                <option value="Tecnologias de la Informacion">Tecnologías de la información</option>
                <option value="Otros">Otros</option>
            </select>
        </li>
        
        <li>
        	<label class="labelleft" for="distribuidor">¿Es usted distribuidor?</label>
        	<label class="labelright"><input type="radio" name="dist" id="dist" value="Si"/>Si</label>
            <label class="labelright"><input type="radio" name="dist" id="dist" value="No" />No</label>
            <label class="labelright"><input type="radio" name="dist" id="dist" value="Anteriormente"/>Anteriormente</label>
			
        </li>
        <li>
           <label class="labelleft">¿Cómo se enteró de nosotros?</label>
           
            <label class="labelright"><input type="checkbox" name="findout[]" value="Email" />Email</label>
            <label class="labelright"><input type="checkbox" name="findout[]" value="Buscador"/>Buscador</label>
            <label class="labelright"><input type="checkbox" name="findout[]" value="Revista"/>Revista</label>
            <label class="labelright"><input type="checkbox" name="findout[]" value="Expo"/>Expo</label>
            <label class="labelright"><input type="checkbox" name="findout[]" value="Redes Sociales"/>Redes Sociales</label>
        </li>
         <br/><br/>
        <li>
        	<label for="message">Mensaje:</label>
        	<textarea cols="50" rows="5" id="message" name="message"></textarea>
        	</div>
        			</li>
	</ul>
    <p>

    </div>
    	<button type="submit" class="action"> Enviar</button>
        <button type="reset" class="right">Limpiar formulario</button>
    </p>
</form> 
PHP

Código PHP:
<?php 
$mail
='[email protected]'

$name $_POST['name']; 
$email$_POST['email'];
$phone $_POST['phone'];
$giro $_POST['giro'];
$negocio $_POST['negocio'];
$dist $_POST['dist'];
$findout implode(', '$_POST['findout']);
$message $_POST['message']; 
$thank="index.html"
$message 
Nombre: "
.$name.
Correo Electronico: "
.$email.
Telefono: "
.$phone.
Compania: "
.$giro."
Tipo de Negocio: "
.$negocio."
Distribuidor: "
.$dist."
Como se entero de nosotros:"
.$findout."
Mensaje: "
.$message."
"


if (
mail($mail,"Asunto del mensaje",$message)) 
Header ("Location: $thank"); 

?>
Ahora la tengo que se vaya de nuevo al inicio de la pagina, pero es algo confuso ya que el usuario no sabe si se envio el mensaje.

Muchas grcias de antemano por sus sugerencias y regaños (si acaso puse algo mal!)

Etiquetas: contacto, enviado, forma, formulario, html, mensaje, select
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 13:36.