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ę
|
Gotowe rozwiązania | zonic |
|
|
|
Podpięty Wykorzystanie SMTP do wysyłki maili przy 'Prostym formularzu kontaktowym na każdą stronę'
|
Gotowe rozwiązania | unbreak |
|
|
|
Wordpress formularze kontaktowe. |
WordPress | proboszcz |
|
|
|
Dodawanie postów do strony za pomocą formularza |
PHP | siemaziom |
|
|
|
Przechwytywanie danych formularza |
Javascript | webmazz |
|
|
0 użytkowników, 1 gości, 0 anonimowych