Hi, I'm just a beginner and I created a quiz on my website using the tutorial at http://css-tricks.com/building-a-simple-quiz/ I need to get the results when a User does the quiz emailed to me and them (they will provide their email address in a field below the quiz). Please provide clear step by step instructions as I am just starting out with this stuff. Thanks
Please note that this isn't well suited to sending large numbers of emails, or HTML emails. However, if it's just a simple message to you and one other, I think that's your best option. Read the examples on the linked to page to understand how it works. If you understand how to use strings in PHP, then you should understand how it is working. If you don't understand how to use strings in PHP, then now would be a good opportunity to learn!
I'm really not getting this. Could someone please get me started on the code for the mail()? I did some but it didn't work. I need the results of the quiz to be emailed to the user and me, and I also need the quiz to still use grade.php to check the results and allow the user to see their score immediately. Here is the original code:
<h3>In the KRUSTY TOWERS episode, what does Patrick say after Squidward says 'How can you have bags when you just found out this is a hotel?'</h3>
<div> <input type="radio" name="question-1-answers" id="question-1-answers-A" value="A" /> <label for="question-1-answers-A">A) This is a hotel?</label> </div>
<div> <input type="radio" name="question-1-answers" id="question-1-answers-B" value="B" /> <label for="question-1-answers-B">B) I just got them</label> .</div>
Sorry, I'm really new with this and I'm only in High School. I guess I'll need to go through this step by step. So I've created my PHP Quiz. It's working and the answers are getting checked with the grade.php file, and its displaying a correct score. What's the next step?
You will need a real server for this to work (it's unlikely that you have the neccessary binaries available if you are running on your home machine) and your mail server may filter it out as spam, since the mail claims to be from example.com but in actuality isn't. Let me know if this works for you.
Thanks for the suggestion. I got it to send an email to me by using the code below. Now, I need the same message emailed to the user. I have already created an email address field on the quiz page.
Thanks!
<?php
$mailTo = "admin@spongebob-fanclub.com"; $msgSubject = "Your Trivia Results"; $msgBody = "Hi!\n\n"; $msgBody .= "On Trivia #1 you got "; $msgBody .= $totalCorrect . " out of 5 correct!\n "; $msgBody .= "You earned "; $msgBody .= $totalCorrect . "0 SpongeCash!\n\n"; $msgBody .= "Here are your Trivia Results:\n"; $msgBody .= $answer1 . "\n"; $msgBody .= $answer2 . "\n"; $msgBody .= $answer3 . "\n"; $msgBody .= $answer4 . "\n"; $msgBody .= $answer5 . "\n\n"; $msgBody .= "Remember, you can earn SpongeCash for each Trivia once a week up to five times!\n\n"; $msgBody .= "Thanks for Playing!\n\n"; $msgBody .= "The Spongebob Fanclub"; $xHeaders = "From:";
What you want to do is literally already done five times in the example you posted above. Of course, you might also want to verify that the user has actually submitted a real email address, but it doesn't sound as though it is that you are struggling with. If you want someone to write your website for you, maybe you should ask them to do that? If you want help, then it would be nice if it at least looked like you had put a little effort in yourself.
I'm just a beginner and I created a quiz on my website using the tutorial at http://css-tricks.com/building-a-simple-quiz/
I need to get the results when a User does the quiz emailed to me and them (they will provide their email address in a field below the quiz).
Please provide clear step by step instructions as I am just starting out with this stuff.
Thanks
http://php.net/manual/en/function.mail.php
Please note that this isn't well suited to sending large numbers of emails, or HTML emails. However, if it's just a simple message to you and one other, I think that's your best option. Read the examples on the linked to page to understand how it works. If you understand how to use strings in PHP, then you should understand how it is working. If you don't understand how to use strings in PHP, then now would be a good opportunity to learn!
Also, I don't see an email input in the code you posted above.
So I've created my PHP Quiz. It's working and the answers are getting checked with the grade.php file, and its displaying a correct score. What's the next step?
Thanks for helping
http://css-tricks.com/forums/discussion/18978/how-do-i-get-php-quiz-results-emailed-after-being-graded
The other thread has code with the following:
I would suggest changing it to:
You will need a real server for this to work (it's unlikely that you have the neccessary binaries available if you are running on your home machine) and your mail server may filter it out as spam, since the mail claims to be from example.com but in actuality isn't. Let me know if this works for you.
Thanks!
What you want to do is literally already done five times in the example you posted above. Of course, you might also want to verify that the user has actually submitted a real email address, but it doesn't sound as though it is that you are struggling with. If you want someone to write your website for you, maybe you should ask them to do that? If you want help, then it would be nice if it at least looked like you had put a little effort in yourself.
Straightforward answer --> http://board.phpbuilder.com/showthread.php?10385737-RESOLVED-How-do-I-email-form-results-to-the-user&highlight=