Pazza
16-08-2008, 07:19 PM
Hey,
My code:
<?php
if(isset($_POST['send'])) { //Checks if the applicant has submitted the form.
if((!$_POST['email']) || (!$_POST['name']) || (!$_POST['sub']) || (!$_POST['job'])) { //Make sure they have filled in all fields.
echo "Some fields have been left blank, please go back and refill them!"; //Display the error.
} //End the check on the fields.
else //Maybe..
{
$email = addslashes(htmlspecialchars($_POST['email'])); //Removes the slashes.
$name = addslashes(htmlspecialchars($_POST['name']));
$sub = addslashes(htmlspecialchars($_POST['sub']));
$job = addslashes(htmlspecialchars($_POST['job']));
$mail = "[email protected]"; //Change this to the the email you want the message to go to.
$subject = "$name has applied for the $job job!"; //Displays the name and the job in the email subject.
$headers = "From: [email protected]";
$mess = "Heres their details:
Name: $name
Email: $email
Job: $job
Message:
$sub";
mail("$mail","$subject","$mess","headers"); //We use the mail(); function to send the email.
echo "Your application has been sent, we will reply within 2-3 working days!"; //Hooharr! Success!
} //End the else.
} // End the post.
else //Form time!
{
echo "<form method='post' action='$_SERVER[PHP_SELF]'>
Email:<br>
<input type='text' name='email' size='30'><br>
Name:<br>
<input type='text' name='name' size='30'><br>
Job:<br>
<select name='job' size='1'>
<option value='Radio manager' value='Radio manager'>Radio manager</option>
<option value='DJ' value='DJ'>DJ</option>
<option value='News team' value='News team'>News team</option>
<option value='Graphics team' value='Graphics team'>Graphics team</option>
<option value='Forum MOD' value='Forum MOD'>Forum MOD</option>
<option value='Alterations team' value='Alterations team'>Alterations team</option>
<option value='Forum Manager' value='Forum Manager'>Forum Manager</option>
</select><br>
Message:<br>
<textarea name='sub' cols='45' rows='6'></textarea><br>
<input type='submit' name='send' value='Submit'></form>";
//You can change these values or whatever, have fun.
} //End the last else.
?>
How do I make it so if they select "radio manager", a form will expand for them, if they select DJ that radio manager form will collapse and Dj one will expand if you get me.
_+rep for any help
My code:
<?php
if(isset($_POST['send'])) { //Checks if the applicant has submitted the form.
if((!$_POST['email']) || (!$_POST['name']) || (!$_POST['sub']) || (!$_POST['job'])) { //Make sure they have filled in all fields.
echo "Some fields have been left blank, please go back and refill them!"; //Display the error.
} //End the check on the fields.
else //Maybe..
{
$email = addslashes(htmlspecialchars($_POST['email'])); //Removes the slashes.
$name = addslashes(htmlspecialchars($_POST['name']));
$sub = addslashes(htmlspecialchars($_POST['sub']));
$job = addslashes(htmlspecialchars($_POST['job']));
$mail = "[email protected]"; //Change this to the the email you want the message to go to.
$subject = "$name has applied for the $job job!"; //Displays the name and the job in the email subject.
$headers = "From: [email protected]";
$mess = "Heres their details:
Name: $name
Email: $email
Job: $job
Message:
$sub";
mail("$mail","$subject","$mess","headers"); //We use the mail(); function to send the email.
echo "Your application has been sent, we will reply within 2-3 working days!"; //Hooharr! Success!
} //End the else.
} // End the post.
else //Form time!
{
echo "<form method='post' action='$_SERVER[PHP_SELF]'>
Email:<br>
<input type='text' name='email' size='30'><br>
Name:<br>
<input type='text' name='name' size='30'><br>
Job:<br>
<select name='job' size='1'>
<option value='Radio manager' value='Radio manager'>Radio manager</option>
<option value='DJ' value='DJ'>DJ</option>
<option value='News team' value='News team'>News team</option>
<option value='Graphics team' value='Graphics team'>Graphics team</option>
<option value='Forum MOD' value='Forum MOD'>Forum MOD</option>
<option value='Alterations team' value='Alterations team'>Alterations team</option>
<option value='Forum Manager' value='Forum Manager'>Forum Manager</option>
</select><br>
Message:<br>
<textarea name='sub' cols='45' rows='6'></textarea><br>
<input type='submit' name='send' value='Submit'></form>";
//You can change these values or whatever, have fun.
} //End the last else.
?>
How do I make it so if they select "radio manager", a form will expand for them, if they select DJ that radio manager form will collapse and Dj one will expand if you get me.
_+rep for any help