Foros del Web » Programando para Internet » PHP »

Necesito un poco de ayuda con esto

Estas en el tema de Necesito un poco de ayuda con esto en el foro de PHP en Foros del Web. Hola tengo un formulario que esta bastante bueno.... aca esta el codigo... pero ahora va mi pregunta... @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código HTML: Ver original <!DOCTYPE HTML ...
  #1 (permalink)  
Antiguo 02/05/2010, 16:20
 
Fecha de Ingreso: abril-2010
Mensajes: 83
Antigüedad: 14 años
Puntos: 1
Necesito un poco de ayuda con esto

Hola tengo un formulario que esta bastante bueno.... aca esta el codigo... pero ahora va mi pregunta...

Código HTML:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2.  <HEAD>
  3.   <TITLE>Formulario de Contacto</TITLE>
  4.   <META NAME="Keywords" CONTENT="Formulario de Contacto">
  5.   <META NAME="Description" CONTENT="Formulario de Contacto">
  6.  
  7. <!-- carlos -->
  8. <script type="text/javascript" src="jquery-1.2.6.min.js"></script>
  9.  
  10.  <script type="text/javascript">                                        
  11.    // :O          
  12.    
  13. $(document).ready(function(){
  14. $("#ajax-contact-form").submit(function(){
  15.  
  16. var str = $(this).serialize();
  17.  
  18.    $.ajax({
  19.    type: "POST",
  20.    url: "contact.php",
  21.    data: str,
  22.    success: function(msg){
  23.    
  24. $("#note").ajaxComplete(function(event, request, settings){
  25.  
  26. if(msg == 'OK') //
  27. {
  28. result = '<div class="notification_ok">Su Mensaje ah Sido Enviado EXITOSAMENTE!</div>';
  29. $("#fields").hide();
  30. }
  31. else
  32. {
  33. result = msg;
  34. }
  35.  
  36. $(this).html(result);
  37.  
  38. });
  39.  
  40. }
  41.  
  42.  });
  43.  
  44. return false;
  45.  
  46. });
  47.  
  48. });
  49.  
  50.  </script>  
  51.  
  52. <link rel="stylesheet" type="text/css" href="style.css" />
  53.  
  54. </HEAD>
  55.  
  56.  <BODY>
  57.  
  58.  <center>
  59.    <center>
  60.  </center>
  61.  
  62. <div align="left" style="width: 400px;">
  63.  
  64.  
  65.  
  66.  
  67. <div id="note"></div>
  68. <div id="fields">
  69.  
  70. <form id="ajax-contact-form" action="javascript:alert('success!');">
  71. <label>Nombre:</label>
  72. <INPUT class="textbox" type="text" name="name" value=""><br />
  73.  
  74. <label>E-Mail:</label>
  75. <INPUT class="textbox" type="text" name="email" value=""><br />
  76.  
  77. <label>Tema:</label>
  78. <INPUT class="textbox" type="text" name="subject" value=""><br />
  79.  
  80. <label>Comentario:</label>
  81. <TEXTAREA class="textbox" NAME="message" ROWS="5" COLS="25"></TEXTAREA><br />
  82.  
  83. <label>&nbsp;</label><INPUT class="button" type="submit" name="submit" value="Enviar">
  84. </form>
  85. </div>
  86.  
  87.  
  88. </div>
  89.  
  90.  </center>
  91.  
  92.  </BODY>
  93. </HTML>

se veria asi:



__________________________________________________ ___________

mi duda es:

cuando envia el mensaje... osea lo envia re mal .... ej:

destinatario: el destinatario que allas puesto en el campo de texto email...

despues en el cuerpo del mensaje ...

ej:
si pones hola como te va
asdasd
soy
pedro....

en el cuerpo del mensaje aparece.... hola como te va asdasd soy pedro.... asi..

lo que yo quiero hacer es que recupere las variables de las cajas de texto pero... con estilos... osea con tablas... colores, etc...


tengo otro archivo php que es para el envio del mensaje....

Código PHP:
<?php
// To
define("WEBMASTER_EMAIL"'ACA el Email');
?>
se... recuperar las varibles... pero lo que pasa que ...no me dice quien mando el mensaje...

ej: si lo envia [email protected]

me muestra... mi [email protected]

y no quiero eso... asi que aver en que me pueden ayudar
  #2 (permalink)  
Antiguo 03/05/2010, 02:47
Avatar de Heli0s  
Fecha de Ingreso: abril-2010
Mensajes: 789
Antigüedad: 14 años
Puntos: 40
Respuesta: Necesito un poco de ayuda con esto

Para que te mantenga todas las lineas, me refiero a que no se junte todo en una linea, si escribes 3 lineas de 3 palabras que sigan siendo 3 lineas, puedes usar la función nl2br.

Para que aparte de mantener las lineas tenga estilo, eso se lo tienes que aplicar tu, por ejemplo para que te salga en negrita podrías hacer algo como <b><?php echo $var; ?></b>, y el texto que tenga $var saldrá en negrita.

Un saludo

Etiquetas: .net, email, send
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 06:02.