Les dejo el codigo por si me pueden ayudar
Código:
yo ponia esto, despues de hacer el registro en la base de datos, pero no envia el correo, no se como funcionaif($_POST[enviar]) { require 'config.php' ; function quitar($texto) { $texto = trim($texto) ; $texto = htmlspecialchars($texto) ; $texto = str_replace(chr(160),'',$texto) ; return $texto ; } $nombre = quitar($_POST[nombre]) ; $email = quitar($_POST[email]) ; $sexo = quitar($_POST[sexo]) ; $pais = quitar($_POST[pais]) ; $provincia = quitar($_POST[provincia]) ; $ciudad = quitar($_POST[ciudad]) ; $telefono = quitar($_POST[telefono]) ; $dia = quitar($_POST[dia]) ; $mes = quitar($_POST[mes]) ; $anio = quitar($_POST[anio]) ; $con = mysql_query("select count(id) from usuarios where nombre='$telefono' or email='$email'") ; if(mysql_result($con,0,0)) { echo 'El Telefono ya existe en la base de datos o ya está registrado el email. Haz click <a href="javascript:history.back(-1)">aquí</a> para regresar.' ; } else { $fecha = time() ; $apellido = quitar($_POST[apellido]) ; mysql_query("insert into usuarios (fecha,nombre,apellido,sexo,pais,provincia,ciudad,telefono,dia,mes,anio,email,ip) values ('$fecha','$nombre','$apellido','$sexo','$pais','$provincia','$ciudad','$telefono','$dia','$mes','$anio','$email','$_SERVER[REMOTE_ADDR]')") ; echo 'Has sido registrad@ satisfactoriamente. Haz click <a href="registrar.php">aquí</a> para regresar a la página principal.' ; } } else { ?> <script> function revisar() { if(formulario.nombre.value.length < 3) { alert('Debes escribir tu nombre.') ; return false ; } if(formulario.apellido.value.length < 3) { alert('Debes escribir tu apellido.') ; return false ; } if(formulario.sexo.value.option) { alert('Selecciona tu Sexo') ; return false ; } if(formulario.pais.value.option) { alert('Debes seleccionar tu pais de residencia.') ; return false ; } if(formulario.provincia.value.option) { alert('Debes seleccionar tu provincia .') ; return false ; } if(formulario.ciudad.value.length < 3) { alert('Debes escribir la ciudad donde vives.') ; return false ; } if(formulario.telefono.value.length < 3) { alert('Debes escribir un numero de telefono') ; return false ; } if(formulario.dia.value.option ) { alert('Debes introducir un dia') ; return false ; } if(formulario.mes.value.option ) { alert('Debes introducir un mes') ; return false ; } if(formulario.anio.value.option ) { alert('Debes introducir un año') ; return false ; } if(!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(formulario.email.value)) { alert('Debes poner un email válido.') ; return false ; } } </script> <body bgcolor="" background=""> <div align="center"><br> </div> <form name="formulario" method="post" action="<?=$_SERVER[PHP_SELF]?>" onSubmit="return revisar()"> <div align="center"><b><em><font color="#000000">Nombre:</font></em></b><br> <input type="text" name="nombre" maxlength="20"> <br> <b><em><font color="#000000">Apellido:</font></em></b><br> <input type="text" name="apellido" maxlength="10"> <br> <b><em><font color="#000000">Sexo:</font></em></b><br> <select name="sexo"><option>Masculino</option><option>Femenino</option></select> <br> <b><em><font color="#000000">Pais:</font></em></b><br> <select name="pais"><option>España</option></select> <br> <b><em><font color="#000000">Provincia:</font></em></b><br> <select name="provincia"> <option>Araba</option> <option>Albacete</option> <option>Alacant</option> <option>Almería</option> <option>Ávila</option> <option>Badajoz</option> <option>Balears</option> <option>Barcelona</option> <option>Burgos</option> <option>Cáceres</option> <option>Cádiz</option> <option>Castellón de la Plana</option> <option>Ciudad Real</option> <option>Córdoba</option> <option>A Coruña</option> <option>Cuenca</option> <option>Girona</option> <option>Granada</option> <option>Guadalajara</option> <option>Gipuzkoa</option> <option>Huelva</option> <option>Huesca</option> <option>Jaén</option> <option>León</option> <option>Lleida</option> <option>La Rioja</option> <option>Lugo</option> <option>Madrid</option> <option>Málaga</option> <option>Murcia</option> <option>Navarra</option> <option>Ourense</option> <option>Asturies</option> <option>Palencia</option> <option>Las Palmas</option> <option>Pontevedra</option> <option>Salamanca</option> <option>S.C.Tenerife</option> <option>Cantabria</option> <option>Segovia</option> <option>Sevilla</option> <option>Soria</option> <option>Tarragona</option> <option>Teruel</option> <option>Toledo</option> <option>Valencia</option> <option>Valladolid</option> <option>Bizkaia</option> <option>Zamora</option> <option>Zaragoza</option> <option>Ceuta</option> <option>Melilla</option> </select> <br> <b><em><font color="#000000">Ciudad:</font></em></b><br> <input type="text" name="ciudad" maxlength="20"> <br> <b><em><font color="#000000">Telefono:</font></em></b><br> <input type="text" name="telefono" maxlength="10"> <br> <b><em><font color="#000000">Fecha de Nacimiento:</font></em></b><br> <select name=dia> <option>1</option> <option>2</option> <option>3</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> <option>7</option> <option>8</option> <option>9</option> <option>10</option> <option>11</option> <option>12</option> <option>13</option> <option>14</option> <option>15</option> <option>16</option> <option>17</option> <option>18</option> <option>19</option> <option>20</option> <option>21</option> <option>22</option> <option>23</option> <option>24</option> <option>25</option> <option>26</option> <option>27</option> <option>28</option> <option>29</option> <option>30</option> <option>31</option> <select name=mes> <option>Enero</option> <option>Febrero</option> <option>Marzo</option> <option>Abril</option> <option>Mayo</option> <option>Junio</option> <option>Julio</option> <option>Agosto</option> <option>Septiembre</option> <option>Octubre</option> <option>Noviembre</option> <option>Diciembre</option> <select name=anio> <option>1992</option> <option>1991</option> <option>1990</option> <option>1989</option> <option>1988</option> <option>1987</option> <option>1986</option> <option>1985</option> <option>1984</option> <option>1983</option> <option>1982</option> <option>1981</option> <option>1980</option> <option>1979</option> <option>1978</option> <option>1977</option> <option>1976</option> <option>1975</option> <option>1974</option> <option>1973</option> <option>1972</option> <option>1971</option> <option>1970</option> <option>1969</option> <option>1968</option> <option>1967</option> <option>1966</option> <option>1965</option> <option>1964</option> <option>1963</option> <option>1962</option> <option>1961</option> <option>1960</option> <option>1959</option> <option>1958</option> <option>1957</option> <option>1956</option> <option>1955</option> <option>1954</option> <option>1953</option> <option>1952</option> <option>1951</option> <option>1949</option> <option>1948</option> <option>1947</option> <option>1946</option> <option>1945</option> <option>1946</option> <option>1945</option> <option>1944</option> <option>1943</option> <option>1942</option> <option>1941</option> <option>1940</option> <option>1939</option> <option>1938</option> <option>1937</option> <option>1935</option> <option>1934</option> <option>1933</option> <option>1932</option> <option>1931</option> <option>1930</option> </select> <br> <b><em>Email:</em></b><br> <input type="text" name="email" maxlength="40"> <br> </select> <br> <br> <input type="submit" name="enviar" value="Registrar"> </div> </form> </div> <? } ?>
Código:
Un saludo $ip = $_POST['ip']; $httpref = $_POST['httpref']; $httpagent = $_POST['httpagent']; $email = $_POST['email']; if (eregi('http:', $notes)) { die ("Do NOT try that! ! "); } $todayis = date("l, F j, Y, g:i a") ; $subject = prueba; $notes = stripcslashes($notes); $message = " De: [email protected] ([email protected])\n Asunto: \n Mensaje: Gracias por registrarte, $nombre $apellido \n IP: $ip \n "; $from = "From: $email\r\n"; mail("$email", $subject, $message, $from);