The Web Design Group

... Making the Web accessible to all.

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> Email Form, help with it
mcdanielnc89
post Mar 22 2007, 12:58 AM
Post #1





Group: Members
Posts: 6
Joined: 22-March 07
From: Missouri
Member No.: 2,288



Okay, So I'm making an email form. I have made it and all but i want it so when they email it it goes straight to the email without any popups of anykind and all the info that is typed in goes to the email as well, is the form i made, plkease help me!!!!! Here's the page in action

CODE

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
</head>
<body>
<table width="50%" border="0" align="center">
  <tr>
    <td>
<FORM METHOD="POST" ACTION="mailto:admin@newbreedjesusfreaks.com" method="get">
    <LABEL for="firstname"><b>First name<br>
    </b> </LABEL>
              <INPUT type="text" id="firstname"><BR>
    <LABEL for="lastname"><b>Last name<br>
    </b> </LABEL>
              <INPUT type="text" id="lastname"><BR>
    <label for="email"><b>Email<br>
    </b> </label>
              <INPUT type="text" id="email"><P>
    <b>Gender:</b><BR>
    <INPUT type="radio" name="sex" value="Male"> Male<BR>
    <INPUT type="radio" name="sex" value="Female"> Female<P>
    <BR>
    <b>Date of Birth:<br>
    </b>
     <select name="month">
    <option value="MONTH">MONTH</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>     <select name="Day">
<option value="DAY">DAY</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>     <select name="Year">
<option value="YEAR">YEAR</option>
<option value="2007">2007</option>
<option value="2006">2006</option>
<option value="2005">2005</option>
<option value="2004">2004</option>
<option value="2003">2003</option>
<option value="2002">2002</option>
<option value="2001">2001</option>
<option value="2000">2000</option>
<option value="1999">1999</option>
<option value="1998">1998</option>
<option value="1997">1997</option>
<option value="1996">1996</option>
<option value="1995">1995</option>
<option value="1994">1994</option>
<option value="1993">1993</option>
<option value="1992">1992</option>
<option value="1991">1991</option>
<option value="1990">1990</option>
<option value="1989">1989</option>
<option value="1988">1988</option>
<option value="1987">1987</option>
<option value="1986">1986</option>
<option value="1985">1985</option>
<option value="1984">1984</option>
<option value="1983">1983</option>
<option value="1982">1982</option>
<option value="1981">1981</option>
<option value="1980">1980</option>
<option value="1979">1979</option>
<option value="1978">1978</option>
<option value="1977">1977</option>
<option value="1976">1976</option>
<option value="1975">1975</option>
<option value="1974">1974</option>
<option value="1973">1973</option>
<option value="1972">1972</option>
<option value="1971">1971</option>
<option value="1970">1970</option>
<option value="1969">1969</option>
<option value="1968">1968</option>
<option value="1967">1967</option>
<option value="1966">1966</option>
<option value="1965">1965</option>
<option value="1964">1964</option>
<option value="1963">1963</option>
<option value="1962">1962</option>
<option value="1961">1961</option>
<option value="1960">1960</option>
<option value="1959">1959</option>
<option value="1958">1958</option>
<option value="1957">1957</option>
<option value="1956">1956</option>
<option value="1955">1955</option>
<option value="1954">1954</option>
<option value="1953">1953</option>
<option value="1952">1952</option>
<option value="1951">1951</option>
<option value="1950">1950</option>
<option value="1949">1949</option>
<option value="1948">1948</option>
<option value="1947">1947</option>
<option value="1946">1946</option>
<option value="1945">1945</option>
<option value="1944">1944</option>
<option value="1943">1943</option>
<option value="1942">1942</option>
<option value="1941">1941</option>
<option value="1940">1940</option>
<option value="1939">1939</option>
<option value="1938">1938</option>
<option value="1937">1937</option>
<option value="1936">1936</option>
<option value="1935">1935</option>
<option value="1934">1934</option>
<option value="1933">1933</option>
<option value="1932">1932</option>
<option value="1931">1931</option>
<option value="1930">1930</option>
<option value="1929">1929</option>
<option value="1928">1928</option>
<option value="1927">1927</option>
<option value="1926">1926</option>
<option value="1925">1925</option>
<option value="1924">1924</option>
<option value="1923">1923</option>
<option value="1922">1922</option>
<option value="1921">1921</option>
<option value="1920">1920</option>
<option value="1919">1919</option>
<option value="1918">1918</option>
<option value="1917">1917</option>
<option value="1916">1916</option>
<option value="1915">1915</option>
<option value="1914">1914</option>
<option value="1913">1913</option>
<option value="1912">1912</option>
<option value="1911">1911</option>
<option value="1910">1910</option>
<option value="1909">1909</option>
<option value="1908">1908</option>
<option value="1907">1907</option>
<option value="1906">1906</option>
<option value="1905">1905</option>
<option value="1904">1904</option>
<option value="1903">1903</option>
<option value="1902">1902</option>
<option value="1901">1901</option>
<option value="1900">1900</option>
</select>
<div align="left"> </div>
    <div align="left"><b>Which of the three would you like to be?</b><br>
<input type="checkbox" name="option1" value="Manager"> Manager<br>
<input type="checkbox" name="option2" value="Assistant Manager"> Assistant Manager<br>
<input type="checkbox" name="option3" value="Host" checked> Host</div>
         <p><b>Why do you want to be on the team:</b> <br>
   <TEXTAREA name="thetext" rows="8" cols="50">
   </TEXTAREA><b><br>
         </b></p>
    <p><b>How Long have you been a Christian?</b>
   <br>
   <TEXTAREA name="thetext" rows="5" cols="50">
   </TEXTAREA>
       <br>
        </p>
    <p><b>Please explain how you can help NBJF out:</b> <br>
   <TEXTAREA name="thetext" rows="8" cols="50">
   </TEXTAREA> <b><br>
         </b></p>
    <p><b>Please give us a couple of people who would recommend you to be on the staff at NBJF:</b>
           <br>
   <TEXTAREA name="thetext0" rows="4" cols="70">
   </TEXTAREA><b><br>
         </b></p>
    <p><b>Please tell us a little about you!<br>
        </b><TEXTAREA name="thetext1" rows="8" cols="50">
   </TEXTAREA></p>
    <p> <br>
<INPUT TYPE="submit"><INPUT TYPE="reset">
    </p>
</FORM></td>
</tr>
</table>
</body>
</html>


This post has been edited by mcdanielnc89: Mar 22 2007, 01:04 AM
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
pandy
post Mar 22 2007, 01:45 AM
Post #2


🌟Computer says no🌟
********

Group: WDG Moderators
Posts: 20,733
Joined: 9-August 06
Member No.: 6



See this FAQ.
http://htmlhelp.com/faq/html/forms.html#mailto-form
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
mcdanielnc89
post Mar 22 2007, 04:44 PM
Post #3





Group: Members
Posts: 6
Joined: 22-March 07
From: Missouri
Member No.: 2,288



QUOTE(pandy @ Mar 22 2007, 01:45 AM) *


OKay, I did it with a server email, but now i get a parse error.

"Parse error: parse error, unexpected T_STRING in H:\Websites\LocalUser\mcdanielnc89\process.php on line 8"

whats it mean..
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Christian J
post Mar 22 2007, 04:53 PM
Post #4


.
********

Group: WDG Moderators
Posts: 9,661
Joined: 10-August 06
Member No.: 7



Sounds like a syntax error on that line of the script. What does that line look like?
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
mcdanielnc89
post Mar 22 2007, 04:55 PM
Post #5





Group: Members
Posts: 6
Joined: 22-March 07
From: Missouri
Member No.: 2,288



QUOTE(Christian J @ Mar 22 2007, 04:53 PM) *

Sounds like a syntax error on that line of the script. What does that line look like?


Line eight loooks like this.... $Date of Birth = stripslashes($Date of Birth);
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Christian J
post Mar 22 2007, 05:00 PM
Post #6


.
********

Group: WDG Moderators
Posts: 9,661
Joined: 10-August 06
Member No.: 7



Try using e.g. underscores instead of blank spaces for the variable name.
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
mcdanielnc89
post Mar 22 2007, 05:08 PM
Post #7





Group: Members
Posts: 6
Joined: 22-March 07
From: Missouri
Member No.: 2,288



QUOTE(Christian J @ Mar 22 2007, 05:00 PM) *

Try using e.g. underscores instead of blank spaces for the variable name.



liike,,,, $Date of Birth = stripslashes($Date_of_Birth);

or

$Date_of_Birth = stripslashes($Date_of_Birth);

EDIT:::::

ok... I did that...

heres my form.....

CODE
<form action="process.php" method="post">
<table width="50%" border="0" align="center">
  <tr>
    <td>
  First Name:<br/><input name="firstname" type="text" /><br />
Email:<br/><input name="email" type="text" /><br />
Subject:<br/><input name="subject" type="text" /><br />
Nickname:<br/><input name="Nickname" type="text" /><br />
Gender:<br/><INPUT type="radio" name="Gender" value="Male"> Male<BR>
    <INPUT type="radio" name="Gender" value="Female"> Female<P><BR>
Date of Birth:<br>
     <select name="month">
    <option value="MONTH">MONTH</option>
<option value="January">January</option>
<option value="February">February</option>
<option value="March">March</option>
<option value="April">April</option>
<option value="May">May</option>
<option value="June">June</option>
<option value="July">July</option>
<option value="August">August</option>
<option value="September">September</option>
<option value="October">October</option>
<option value="November">November</option>
<option value="December">December</option>
</select>     <select name="Day">
<option value="DAY">DAY</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>     <select name="Year">
<option value="YEAR">YEAR</option>
<option value="2007">2007</option>
<option value="2006">2006</option>
<option value="2005">2005</option>
<option value="2004">2004</option>
<option value="2003">2003</option>
<option value="2002">2002</option>
<option value="2001">2001</option>
<option value="2000">2000</option>
<option value="1999">1999</option>
<option value="1998">1998</option>
<option value="1997">1997</option>
<option value="1996">1996</option>
<option value="1995">1995</option>
<option value="1994">1994</option>
<option value="1993">1993</option>
<option value="1992">1992</option>
<option value="1991">1991</option>
<option value="1990">1990</option>
<option value="1989">1989</option>
<option value="1988">1988</option>
<option value="1987">1987</option>
<option value="1986">1986</option>
<option value="1985">1985</option>
<option value="1984">1984</option>
<option value="1983">1983</option>
<option value="1982">1982</option>
<option value="1981">1981</option>
<option value="1980">1980</option>
<option value="1979">1979</option>
<option value="1978">1978</option>
<option value="1977">1977</option>
<option value="1976">1976</option>
<option value="1975">1975</option>
<option value="1974">1974</option>
<option value="1973">1973</option>
<option value="1972">1972</option>
<option value="1971">1971</option>
<option value="1970">1970</option>
<option value="1969">1969</option>
<option value="1968">1968</option>
<option value="1967">1967</option>
<option value="1966">1966</option>
<option value="1965">1965</option>
<option value="1964">1964</option>
<option value="1963">1963</option>
<option value="1962">1962</option>
<option value="1961">1961</option>
<option value="1960">1960</option>
<option value="1959">1959</option>
<option value="1958">1958</option>
<option value="1957">1957</option>
<option value="1956">1956</option>
<option value="1955">1955</option>
<option value="1954">1954</option>
<option value="1953">1953</option>
<option value="1952">1952</option>
<option value="1951">1951</option>
<option value="1950">1950</option>
<option value="1949">1949</option>
<option value="1948">1948</option>
<option value="1947">1947</option>
<option value="1946">1946</option>
<option value="1945">1945</option>
<option value="1944">1944</option>
<option value="1943">1943</option>
<option value="1942">1942</option>
<option value="1941">1941</option>
<option value="1940">1940</option>
<option value="1939">1939</option>
<option value="1938">1938</option>
<option value="1937">1937</option>
<option value="1936">1936</option>
<option value="1935">1935</option>
<option value="1934">1934</option>
<option value="1933">1933</option>
<option value="1932">1932</option>
<option value="1931">1931</option>
<option value="1930">1930</option>
<option value="1929">1929</option>
<option value="1928">1928</option>
<option value="1927">1927</option>
<option value="1926">1926</option>
<option value="1925">1925</option>
<option value="1924">1924</option>
<option value="1923">1923</option>
<option value="1922">1922</option>
<option value="1921">1921</option>
<option value="1920">1920</option>
<option value="1919">1919</option>
<option value="1918">1918</option>
<option value="1917">1917</option>
<option value="1916">1916</option>
<option value="1915">1915</option>
<option value="1914">1914</option>
<option value="1913">1913</option>
<option value="1912">1912</option>
<option value="1911">1911</option>
<option value="1910">1910</option>
<option value="1909">1909</option>
<option value="1908">1908</option>
<option value="1907">1907</option>
<option value="1906">1906</option>
<option value="1905">1905</option>
<option value="1904">1904</option>
<option value="1903">1903</option>
<option value="1902">1902</option>
<option value="1901">1901</option>
<option value="1900">1900</option>
</select>
<div align="left"> </div>
    <div align="left">Which of the three would you like to be?<br>
<input type="checkbox" name="option1" value="Manager"> Manager<br>
<input type="checkbox" name="option2" value="Assistant Manager"> Assistant Manager<br>
<input type="checkbox" name="option3" value="Host" checked> Host</div>
         <p>Why do you want to be on the team:<br>
   <TEXTAREA name="thetext" rows="8" cols="50">
   </TEXTAREA><br>
         </p>
    <p><b>How Long have you been a Christian?</b>
   <br>
   <TEXTAREA name="thetext" rows="5" cols="50">
   </TEXTAREA>
       <br>
        </p>
    <p><b>Please explain how you can help NBJF out:</b> <br>
   <TEXTAREA name="thetext" rows="8" cols="50">
   </TEXTAREA> <b><br>
         </b></p>
    <p><b>Please give us a couple of people who would recommend you to be on the staff at NBJF:</b>
           <br>
   <TEXTAREA name="thetext0" rows="4" cols="70">
   </TEXTAREA><b><br>
         </b></p>
    <p><b>Please tell us a little about you!<br>
        </b><TEXTAREA name="thetext1" rows="8" cols="50">
   </TEXTAREA></p>
    <p> <br>
<INPUT TYPE="submit"><INPUT TYPE="reset">
    </p>
</td>
</tr>
</table>
</FORM>


and heres my process page....

CODE
<?php
@extract($_POST);
$name_=_stripslashes($name);
$email_=_stripslashes($email);
$subject_=_stripslashes($subject);
$nickname_=_stripslashes($nickname);
$Gender_=_stripslashes($Gender);
$Date_of_Birth_=_stripslashes($Date_of_Birth);
$Which_of_the_three_would_you_like_to_be?_=_stripslashes($Which_of_the_three_would_you_like_to_be?);
$Why_do_you_want_to_be_on_the_team_=_stripslashes($Why_do_you_want_to_be_on_the_team);
$How_Long_have_you_been_a_Christian_=_stripslashes($How_Long_have_you_been_a_Christian);
$Please_explain_how_you_can_help_NBJF_out_=_stripslashes($Please_explain_how_you_can_help_NBJF_out);
& #036;Please_give_us_a_couple_of_people_who_would_recommend_you_to_be_on_the_staf
f_at_NBJF_=_stripslashes(& #036;Please_give_us_a_couple_of_people_who_would_recommend_you_to_be_on_the_staf
f_at_NBJF);
$Please_tell_us_a_little_about_you!_=_stripslashes($Please_tell_us_a_little_about_you!);
mail('applications@newbreedjesusfreaks.com',$subject,$nickname,$Gender,$Date_of_Birth,$Which_of_the_three_would_you_like_to_be?,$Why_do_you_want_to_be_on_the_team,$How_Long_have_you_been_a_Christian,$Please_explain_how_you_can_help_NBJF_out,& #036;Please_give_us_a_couple_of_people_who_would_recommend_you_to_be_on_the_staf
f_at_NBJF,$Tell_us_a_little_about_you!,"From:_$name_<$email>");
header("location:form.htm");
?>



can someone please fix this to make it work. im sick of it.. LOL.. i cannot get it to work for nothing.,. im jsut now getting xhtml to work right and now this php ois giving me a migraneeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee

This post has been edited by mcdanielnc89: Mar 22 2007, 05:20 PM
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Christian J
post Mar 22 2007, 07:49 PM
Post #8


.
********

Group: WDG Moderators
Posts: 9,661
Joined: 10-August 06
Member No.: 7



I meant you should use underscores in variable names:

CODE
$Date_of_Birth = stripslashes($Date_of_Birth);


But you shouldn't use it between variables and equal signs:

CODE
$Date_of_Birth_=_stripslashes($Date_of_Birth);


Since this has turned into a PHP topic I'll move it to the appropriate forum (and remove a couple of redundant replies).
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
mcdanielnc89
post Mar 22 2007, 08:16 PM
Post #9





Group: Members
Posts: 6
Joined: 22-March 07
From: Missouri
Member No.: 2,288



I stil cannot get this darn thing to work... i fiex the _=_ to =

but it's still saying Parse error: parse error, unexpected '=' in H:\Websites\LocalUser\mcdanielnc89\process.php on line 9
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
Christian J
post Mar 22 2007, 08:43 PM
Post #10


.
********

Group: WDG Moderators
Posts: 9,661
Joined: 10-August 06
Member No.: 7



Maybe it's that question mark in the variable

CODE
$Which_of_the_three_would_you_like_to_be?


that's messing up things, try removing it. You can read more here on how to name PHP variables: http://www.php.net/manual/en/language.variables.php

For practical purposes I also recommend that you use much shorter variable names (as long as you remember what they're for).

User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 27th April 2024 - 07:14 AM