Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/05/2010, 10:38
floyd_23
 
Fecha de Ingreso: mayo-2010
Mensajes: 42
Antigüedad: 14 años
Puntos: 0
Enviar email a la vez que introducir datos en Base de Datos

Hola,

Estoy iniciandome en el mundo del desarrollo web. Estoy creando un formulario en php, hasta ahora tengo el codigo para insertar registros en la base de datos, pero quiero que a la vez que inserta datos, los envie por correo electronico.

¿Me pueden ayudar?. Aqui les dejo el codigo html y php que tengo:

Código HTML:
<form>
<form action="contacta.php" method="get">
	<table>
		<tr>
			<td>Nombre</td>
			<td><input type="text" name="nombre"></td>
		</tr>
		<tr>
			<td>Empresa/Comunidad</td>
			<td><input type="text" name="comunidad"></td>
		</tr>
		<tr>
			<td>Correo Electronico</td>
			<td><input type="text" name="email"></td>
		</tr>
		<tr>
			<td>
				Consulta:
			</td>
		</tr>
		<tr>
			<td colspan="2">
				<label>
					<textarea name="textarea" cols="45" rows="5" ></textarea>
				</label>
			</td>
		</tr>
		<tr>
			<td colspan="2" align="center"><input type="submit" name="enviar" value="Enviar"> <input type="reset" name="borrar" value="Reset"></td>
		</tr>
	</table>
</form> 
Código PHP:
<?php
    $nombre 
$_GET["nombre"];
    
$comunidad $_GET["comunidad"];
    
$email $_GET["email"];
    
$textarea $_GET["textarea"];
    
    
$conexion mysql_connect("-------","-----","-----");
                
mysql_select_db("-----");
                
                
mysql_query ("INSERT INTO contacta (nombre, comunidad, email, textarea) VALUES ('$nombre', '$comunidad', '$email', $textarea')");
    
    
$n mysql_affected_rows();
            if (
$n == 1)
                echo 
"Ya he terminado de hacer la insercion<br/>";
            else
                echo 
"Ha ocurrido un error al insertar el registro<br/>";
                
    
mysql_close($conexion);
    
    echo 
"<a href='index.html'>Volver</a>";
?>
Saludos, gracias.