deer90 Napisano Wrzesień 1 Zgłoś Share Napisano Wrzesień 1 Witam. Mam na swojej stronie formularz kontaktowy jednak nie wysyla maila na podany adres. Nie wiem co jest w nim źle. Wydaje mi się, że wszystko jest wporządku. Sami zobaczcie: Plik send_email.php <?php $email_to = 'blendcrew@ovi.com'; $name = $_POST['name']; $email = $_POST['email']; $subject = $_POST['subject']; $message = $_POST['message']; $headers = "From: $email\r\n"; $headers .= "Reply-To: $email\r\n"; if(mail($email_to, $subject, $message, $headers)){ echo 'sent'; }else{ echo 'failed'; } ?> Fragment pliku contact.html <form action='send_email.php' method='post' id='contact_form'> <h3>Formularz kontaktowy</h3> <div class="hr dotted clearfix"> </div> <ul> <li class="clearfix"> <label for="name">Imię</label> <input type='text' name='name' id='name' /> <div class="clear"></div> <p id='name_error' class='error'>Wpisz swoję imię</p> </li> <li class="clearfix"> <label for="email">Adres Email</label> <input type='text' name='email' id='email' /> <div class="clear"></div> <p id='email_error' class='error'>Wpisz prawidłowy adres email</p> </li> <li class="clearfix"> <label for="subject">Temat</label> <input type='text' name='subject' id='subject' /> <div class="clear"></div> <p id='subject_error' class='error'>Podaj temat wiadomości</p> </li> <li class="clearfix"> <label for="message">Wiadomość</label> <textarea name='message' id='message' rows="30" cols="30"></textarea> <div class="clear"></div> <p id='message_error' class='error'>Wpisz wiadomość</p> </li> <li class="clearfix"> <p id='mail_success' class='success'>Dziękujemy. Odpowiemy najszybciej jak to możliwe.</p> <p id='mail_fail' class='error'>Przepraszamy wystąpił błąd. Spróbuj ponownie później.</p> <div id="button"> <input type='submit' id='send_message' class="button" value='Wyślij' /> </div> </li> </ul> </form> Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
mervin Napisano Wrzesień 3 Zgłoś Share Napisano Wrzesień 3 Na moim hostingu formularz kontaktowy działa bez problemu. Sprawdź czy wiadomości Ci do spamu nie przychodzą lub czy masz aktywną funkcję mail() na serwerze. Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.