#1• Hola: estoy teniendo un problema para hacer funcionar correctamente el formulario de contacto de mi pagina web. En realidad funciona el envío y recibo los email pero vacíos, sin contenido alguno Les dejo los códigos a ver si me pueden ayudar HTML <td width="663" bgcolor="#D4D0C8"><span class="TextoOscuro" id="spryNombre"> <input type="text" name="Nombre" id="Nombre" /> <span class="textfieldRequiredMsg">Se necesita un valor.</span></span></td> </tr> <tr> <td bgcolor="#D4D0C8"><div align="right"><span class="TextoOscuro">Teléfono:</span></div></td> <td bgcolor="#D4D0C8"><span class="TextoOscuro" id="spryTelefono"> <input type="text" name="Teléfono" id="Teléfono" /> <span class="textfieldRequiredMsg">Se necesita un valor.</span></span></td> </tr> <tr> <td bgcolor="#D4D0C8"><div align="right"><span class="TextoOscuro">E-mail:</span></div></td> <td bgcolor="#D4D0C8"><span class="TextoOscuro" id="sprytEmail"> <input type="text" name="E-mail" id="E-mail" /> <span class="textfieldRequiredMsg">Se necesita un valor.</span></span></td> </tr> <tr> <td bgcolor="#D4D0C8"><div align="right"><span class="TextoOscuro">Ciudad:</span></div></td> <td bgcolor="#D4D0C8"><span class="TextoOscuro" id="spryCiudad"> <input type="text" name="Ciudad" id="Ciudad" /> </span></td> </tr> <tr> <td bgcolor="#D4D0C8"><div align="right"><span class="TextoOscuro">Mensaje:</span></div></td> <td bgcolor="#D4D0C8"><span class="TextoOscuro" id="spryMensaje"> <textarea name="Mensaje" id="Mensaje" cols="45" rows="5"></textarea> <span id="countsprytextarea1"> </span><span class="textareaMaxCharsMsg">Se ha superado el número máximo de caracteres.</span></span></td> </tr> <tr> <td colspan="2" bgcolor="#D4D0C8"><div align="center"> <span class="TextoOscuro"> <input name="Enviar" type="submit" class="Listado" id="Enviar" value="Enviar" /> </span></div></td> </tr> <tr> <td colspan="2" bgcolor="#D4D0C8" class="TextoOscuro"><div align="center">Cel: 011-15-55074408 / 011-15-61200021</div></td> </tr> </table> <p> </p> </form> --------------------------------------------------------------------------- ------------------------------------------------------------------- <?php $mail = "[email protected]"; $nombre = $_POST[´nombre´]; $teléfono = $_POST[´teléfono´]; $email = $_POST[´email´]; $ciudad = $_POST[´ciudad´]; $mensaje = $_POST [´mensaje´]; $Thanks ="Gracias.html"; $mensaje = " $nombre= ".$nombre." $teléfono= ".$teléfono." $email= ".$E-mail." $ciudad= ".$ciudad." $mensaje= ".$mensaje." "; if (mail ($mail,"Nuevo mensaje de Página Web",$message)) Header ("location: $Thanks"); echo "Mensaje enviado correctamente"; ?> Muchas Gracias |
#2• Ese código php esta mal escrito, faltan muchos puntos y comas, por ejemplo. En general, para este tipo de problemas, lo que tienes que hacer en el php que envia el mail es imprimir por pantalla los datos que has recogido, para ver si realmente lo estas recogiendo bien. |
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 | ||||
Tema | Usuarios | Respuestas | Visitas | Actividad |
---|---|---|---|---|
Por: distribuidoraumg, el 06/Jun/2009, 10:32 | 1 | 2k | Jun/09 | |
Por: dioxina, el 07/Dic/2006, 13:44 | 1 | 3k | Dec/06 | |
Por: lvl_aggro_lvl, el 25/Ene/2006, 15:00 | 1 | 2k | Jan/06 | |
Por: hks-3207, el 16/Ago/2003, 04:54 | 1 | 2k | Aug/03 | |
Por: alchro, el 01/Nov/2011, 06:00 | 1 | 2k | Nov/11 |