Najlepsza odpowiedź proboszcz, 09 października 2014 - 09:31
Kurdę nie mogę go znaleźć na forum...
Okej zadziałało, miałęś rację źle skopiowałem plik.css.
Dziękuje jeszcze raz wszystkim za pomoc!
Najlepsza odpowiedź proboszcz, 09 października 2014 - 09:31
Kurdę nie mogę go znaleźć na forum...
Okej zadziałało, miałęś rację źle skopiowałem plik.css.
Dziękuje jeszcze raz wszystkim za pomoc!
Napisano 08 października 2014 - 21:40
Witam mam taki problem na swojej stronie, gdy wysyłam wiadomość testową na swojego e-mail to wyskakuje błąd. Formularz kontaktowy zrobił mi z tego forum jakiś użytkownik.
podsyłam link do strony www.krystianjarzebski.pl
Nie wiem czy źle coś wpisałem bo e-mail się zgadza nie wiem czy czasami nie musze skonfigurować tego na poczcie SMTP. No nie wiem, mam nadzieje że mi pomożecie.
a tutaj kod całego formularza.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Kontakt</title> </head> <body> <?php<br /> <br /> if(!$_POST) exit;<br /> <br /> if (!defined("PHP_EOL")) define("PHP_EOL", "\r\n");<br /> <br /> // Poniżej przypisywanie do naszych zmiennych, danych otrzymanych z formularza<br /> $name = $_POST['name'];<br /> $email = $_POST['email'];<br /> $phone = $_POST['phone'];<br /> $subject = $_POST['subject'];<br /> $comments = $_POST['comments'];<br /> $verify = $_POST['verify'];<br /> <br /> // Sprawdzanie wprowadzonych danych:<br /> if(trim($name) == '') {<br /> echo '<div class="error_message">Uwaga! Prosimy o podanie imienia i nazwiska.</div>';<br /> exit();<br /> } else if(trim($email) == '') {<br /> echo '<div class="error_message">Uwaga. Prosimy o podanie poprawnego adresu email.</div>';<br /> exit();<br /> } else if(trim($phone) == '') {<br /> echo '<div class="error_message">Uwaga. Prosimy o podanie numeru telefonu.</div>';<br /> exit();<br /> } <br /> <br /> if(trim($subject) == '') {<br /> echo '<div class="error_message">Uwaga. Prosimy o podanie tematu wiadomości</div>';<br /> exit();<br /> } else if(trim($comments) == '') {<br /> echo '<div class="error_message">Uwaga. Prosimy o wpisanie treści wiadomości.</div>';<br /> exit();<br /> } else if(!isset($verify) || trim($verify) == '') {<br /> echo '<div class="error_message">Uwaga. Prosimy o wpisanie wyniku działania.</div>';<br /> exit();<br /> } else if(trim($verify) != '11') {<br /> echo '<div class="error_message">Uwaga. Numer weryfikacyjny jest niepoprawny.</div>';<br /> exit();<br /> }<br /> <br /> if(get_magic_quotes_gpc()) {<br /> $comments = stripslashes($comments);<br /> }<br /> <br /> <br /> //Poniżej adres email, na który wysłana zostanie wiadomość<br /> $address = "[email protected]";<br /> <br /> // Poniżej tytuł wysyłanego maila<br /> <br /> $e_subject = 'Osoba ' . $name . ' kontaktuje się z Tobą za pomocą formularza ze strony.';<br /> <br /> <br /> // Treść wiadomości<br /> <br /> $e_body = "Ktoś kontaktuje się z Tobą za pośrednictwem formularza na stronie. Treść wiadomości: " . PHP_EOL . PHP_EOL;<br /> $e_content = "\"$comments\"" . PHP_EOL . PHP_EOL;<br /> $e_reply = "Możesz odpowiedzieć $name poprzez email: $email lub telefonicznie: $phone";<br /> <br /> $msg = wordwrap( $e_body . $e_content . $e_reply, 70 );<br /> <br /> $headers = "From: $email" . PHP_EOL;<br /> $headers .= "Reply-To: $email" . PHP_EOL;<br /> $headers .= "MIME-Version: 1.0" . PHP_EOL;<br /> $headers .= "Content-type: text/plain; charset=utf-8" . PHP_EOL;<br /> $headers .= "Content-Transfer-Encoding: quoted-printable" . PHP_EOL;<br /> <br /> if(mail($address, $e_subject, $msg, $headers)) {<br /> <br /> // Jeśli email zostanie pomyślnie wysłany to na stronę trafi komunikat:<br /> <br /> echo "<fieldset>";<br /> echo "<div id='success_page'>";<br /> echo "<h1>Wiadomość została wysłana pomyślnie.</h1>";<br /> echo "</div>";<br /> echo "</fieldset>";<br /> <br /> } else {<br /> <br /> // W przeciwnym wypadku:<br /> <br /> echo 'Wystąpił błąd podczas wysyłania wiadomości!';<br /> <br /> } </body> </html>
Napisano 08 października 2014 - 21:58
Mam do ciebie takie pytanie. Czy ty widzisz jak wygląda kod, który tu wkleiłeś? Zakładam, że w twoim pliku wygląda on identycznie i/lub zapisałeś go w pliku z rozszerzeniem *.html, a nie php - Wysyłając wiadomość skrypt wypluwa po prostu cały ten kod.
To nie jest błąd spowodowany złym działaniem skryptu tylko twoim niedopatrzeniem.
Napisano 08 października 2014 - 22:08
Kod PHP musisz wrzucić pomiędzy znaczniki <?php echo 'jakiś text'; ?> Dodatkowo plik musi mieć rozszerzenie .php - tak jak wspomniał writen
Napisano 09 października 2014 - 07:49
Tak to jest mój kod wklejony całego formularza. Plik jest zapisany w php prześle wam kod strony formularza ale który jest wklejony w htmlu. Yeoman, dodałem znacznik który podałeś i cały kontakt mi się rozbił po całej stronie, podaje tu kod to może pokażesz gdzie go umieścić. Dzięki, że pomagacie, bo już nie mam pomysłów.
Dodam jeszcze screena z programu, gdy dodam w contact.php tylko znacznik <?php echo to program wykrywa błędy.
<!DOCTYPE html> <html> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link href="style/contact.css" rel="stylesheet" type="text/css" /> <!-- Style formularza --> <link href='http://fonts.googleapis.com/css?family=Open+Sans:400italic,300,400,600&subset=latin-ext' rel='stylesheet' type='text/css'> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript" src="js/jquery.mail.js"></script><!-- AJAX --> <div id="contact"> <h1></h1> <div id="message"></div> <form method="post" action="contact.php" name="contactform" id="contactform"> <fieldset> <legend><font color="#676767">Chcesz się ze mną skontaktować? Wypełnij poniższy formularz</legend></font> <label for="name">Imię i nazwisko<span class="required">*</span></label> <input name="name" type="text" id="name" size="30" value="" placeholder="Imię i Nazwisko" /> <label for="email">Adres email<span class="required">*</span></label> <input name="email" type="text" id="email" size="30" value="" placeholder="Twój adres e-mail" /> <label for="phone">Numer telefonu<span class="required">*</span></label> <input name="phone" type="text" id="phone" size="30" value="" placeholder="Numer telefonu"/> <label for="subject">Temat wiadomości</label> <select name="subject" id="subject" > <option value="Brak wyboru">Brak wyboru</option> <option value="Problem">Problemy techniczne</option> <option value="Sprzedaz">Sprzedaż</option> <option value="Wspolpraca">Współpraca</option> <option value="Zamowienie">Zamówienie</option> <option value="Reklamacja">Reklamacja</option> <option value="Zakup">Zakup</option> </select> <br /> <label for="comments">Treść wiadomości<span class="required">*</span></label> <textarea name="comments" cols="40" rows="3" id="comments" placeholder="Przykładowa treść wiadomości..."></textarea> <p>Ochrona antyspamowa (podaj wynik działania)<span class="required">*</span></p> <label for="verify" accesskey="V">10 + 1 =</label> <input name="verify" type="text" id="verify" size="4" value="" style="width: 30px;" placeholder="11" /> <br /> <input type="submit" class="submit" id="submit" value="Wyślij wiadomość" /> <p><span class="required">*</span> - pola wymagane</p> </fieldset> </form>
Użytkownik proboszcz edytował ten post 09 października 2014 - 07:54
Napisano 09 października 2014 - 09:06
Napisano 09 października 2014 - 09:31 Najlepsza odpowiedź
Kurdę nie mogę go znaleźć na forum...
Okej zadziałało, miałęś rację źle skopiowałem plik.css.
Dziękuje jeszcze raz wszystkim za pomoc!
Użytkownik proboszcz edytował ten post 09 października 2014 - 09:36
Temat | Forum | Autor | Podsumowanie | Ostatni post | |
---|---|---|---|---|---|
Podpięty Prosty formularz kontaktowy na każdą stronęhtml5, css3, formularz, ajax i 1 więcej |
Gotowe rozwiązania | zonic |
|
|
|
Podpięty Wykorzystanie SMTP do wysyłki maili przy 'Prostym formularzu kontaktowym na każdą stronę'php, PHPMailer, poradnik i 1 więcej |
Gotowe rozwiązania | unbreak |
|
||
Wordpress formularze kontaktowe. |
WordPress | proboszcz |
|
||
Dodawanie postów do strony za pomocą formularzaphp, posty, dodawanie, formularz i 4 więcej |
PHP | siemaziom |
|
||
Przechwytywanie danych formularza |
Javascript | webmazz |
|
0 użytkowników, 0 gości, 0 anonimowych