Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/01/2010, 11:48
TheMauriX
 
Fecha de Ingreso: enero-2010
Mensajes: 5
Antigüedad: 14 años, 3 meses
Puntos: 0
Ayuda formulario en PHP

El problema que tengo es que ya fue creada la parte de formulario, es decir, la parte donde el usuario que entra a la pagina y coloca su nombre e E-mail (lo puse asi, con nombre e e-mail), pero esa es la parte en html, me falta el script en php para que mande el email, no se si me entienden.

Mas o menos seria asi. Lo que quiero yo es que cuando el usuario coloque el email suyo en el formulario me llegue a mi casilla de correo. Obviamente no quiero usar Emailmeform porque ya tengo creado el formulario. Lo que necesito es el script en PHP de ese formulario, lo que no me sale jeje. En la parte de formulario tengo puesto : <form action="http://xxxxx.com.ar/email.php" method="post" enctype="multipart/form-data" accept-charset="UTF-8" >.

Espero que me entiendan. El que sabe programar en PHP le pido por favor que me ayude.

Saludos

Aca coloco el codigo de el formulario.... Espero que alguien me pueda ayudar con el email.php, se lo agradeceria de corazon.

Código:
<form action="http://xxxx.com.ar/email.asp" method="post" enctype="multipart/form-data" accept-charset="UTF-8" >
<div><div id="login">
	<p id="loadBar" style="display:none;">

		<strong>Enviando su peticion de invitacion…</strong>
		<img src="img/loading.gif" alt="Loading..." title="Sending Email" />
	</p>
	<p id="emailSuccess" style="display:none;">
		<strong style="color:green;">¡Éxito! Su petición ha sido enviada. Por favor espere hasta 24 horas para que llegue el e-mail..</strong>
	</p>

        <div class="leftSide"></div>

            <div class="fieldHolder"><div class="form-item" id="edit-pass-wrapper">
 <input type="text" name="Su Nombre" maxlength="60" id="Su Nombre" value="Su Nombre" size="15"  tabindex="1" class="form-text required field" onfocus="handleFocus(this)" onblur="handleUnfocus(this)" onclick="ChgText()"/>
<tr> 
<td colspan="2"></td></tr> 
<td align="right">
</fieldset>
</div>
</div>
         <div class="rightSide"></div>
    </div><div id="pass">

        <div class="leftSide"></div>
            
 <div class="fieldHolder"><div class="form-item" id="edit-name-wrapper">
<input type="text" maxlength="60" name="Su E-mail" id="Su E-mail" size="15" value="Su E-mail" tabindex="2" class="form-text required field" onfocus="handleFocus(this)" onblur="handleUnfocus(this)" onclick="ChgText2()"/>
</div>

</div>
        <div class="rightSide"></div>
    </div>
</div>
<input type="submit" value="Request an Invitation" name="Submit" class="form-submit user-login-button login-initial" />
</form>

Esto es lo que yo cree.... no se si tiene relacion... me base en un script googleando.... (no se mucho de programacion). Supuestamente es el email.php

Código:
<%
Nombre= Request.Form("Su Nombre")
Email= Request.Form("Su E-mail")

strTo = "[email protected]"
strSubject = "Envio de: " & Nombre

strBody = "<html><body>"
strBody = strBody & "Este es un mensaje generado por el formulario:" &
"<br><br>"
strBody = strBody & "Nombre: "& Nombre &"<br>"
strBody = strBody & "Email: "& Email &"<br>"
strBody = strBody & "</body></html>"

Set objCDOMail = Server.CreateObject("CDONTS.NewMail")

objCDOMail.From = "[email protected]"
objCDOMail.To = strTo
objCDOMail.Subject = strSubject

objCDOMail.BodyFormat=0
objCDOMail.MailFormat=0

objCDOMail.Body = strBody
objCDOMail.Send
Set objCDOMail = Nothing
Response.write "Gracias por enviarnos sus sugerencias"
%>

Última edición por TheMauriX; 21/01/2010 a las 12:05