Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

Formularz kontaktowy

#1
Formularz kontaktowy
Witam!
Mam taki problem z formularzem kontaktowym, otóż nie wysła on wiadomości, ściągłem go z jakiejś strony, trochę zmieniłem i kicha.

Kod indexu dla tej stronki z kontaktem:
Kod:
<!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>
    <title>Skontaktuj się z nami!</title>
    
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    
    <link rel="stylesheet" type="text/css" href="style_contact.css" />
</head>

<body>

    <div id="page-wrap">

        <br /><br ><h><a href="index.html">HOME</a> >> KONTAKT >> </h><br /><p>Możesz się skontaktować z nami poprzez niżej zamieszczony formularz, odpowiemy najszybciej, jak będzie to możliwe. :) </p><br />        
        <br><div id="contact-area">
            
            <form method="post" action="contactengine.php">
                <label for="Name">Imię:</label>
                <input type="text" name="Name" id="Name" />
                
                <label for="City">Miasto:</label>
                <input type="text" name="City" id="City" />
    
                <label for="Email">E-mail:</label>
                <input type="text" name="Email" id="Email" />
                
                <label for="Message">Wiadomość:</label><br />
                <textarea name="Message" rows="20" cols="20" id="Message"></textarea>

                <input type="submit" name="submit" value="Wyślij!" class="submit-button" />
            </form>
    <br /><br /><br /><br /><br /><br /><h> <a href="index_2.html"> >> WRÓC DO STRONY GŁÓWNEJ!</a></h>        
            <div style="clear: both;"></div>
            
            
        
        </div>
    
    </div>


<h style="color:white"><center>Contact form by CSS-Tricks</center></h>
<br></body>

</html>

Styl:
Kod:
* {
    margin: 0;
    padding: 0;
}

body {
    font-size: 62.5%;
    font-family: Helvetica, sans-serif;
    background: url(bg1.png) repeat;
}

p {
    font-size: 1.3em;
    align: center; margin-bottom: 15px;
}

#page-wrap {
    width: 660px;
    background: white;
    padding: 20px 50px 20px 50px;
    margin: 20px auto;
    min-height: 500px;
    height: auto !important;
    height: 500px;
}

#contact-area {
    width: 600px;
    margin-top: 25px;
}

#contact-area input, #contact-area textarea {
    padding: 5px;
    width: 471px;
    font-family: Helvetica, sans-serif;
    font-size: 1.4em;
    margin: 0px 0px 10px 0px;
    border: 2px solid #ccc;
}

#contact-area textarea {
    height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
    border: 2px solid #900;
}

#contact-area input.submit-button {
    width: 100px;
    float: right;
}

label {
    float: left;
    text-align: right;
    margin-right: 15px;
    width: 100px;
    padding-top: 5px;
    font-size: 1.4em;
}
A:link
    { COLOR: #6600CC; TEXT-DECORATION: none;}
    A:visited
    { COLOR: #CC0099; TEXT-DECORATION: none;}
    A:hover
    { COLOR: #0A85FF; TEXT-DECORATION: none;}

Kod submit.php:
Kod:
// Enter your email address below
$emailAddress = 'g.wawrzak@gmail.com';

// Using session to prevent flooding:

session_name('quickFeedback');
session_start();

// If the last form submit was less than 10 seconds ago,
// or the user has already sent 10 messages in the last hour

if(    $_SESSION['lastSubmit'] && ( time() - $_SESSION['lastSubmit'] < 10 || $_SESSION['submitsLastHour'][date('d-m-Y-H')] > 10 )){
    die('Please wait for a few minutes before sending again.');
}

$_SESSION['lastSubmit'] = time();
$_SESSION['submitsLastHour'][date('d-m-Y-H')]++;

require "phpmailer/class.phpmailer.php";

if(ini_get('magic_quotes_gpc')){
    // If magic quotes are enabled, strip them
    $_POST['message'] = stripslashes($_POST['message']);
}

if(mb_strlen($_POST['message'],'utf-8') < 5){
    die('Your feedback body is too short.');
}

$msg = nl2br(strip_tags($_POST['message']));

// Using the PHPMailer class

$mail = new PHPMailer();
$mail->IsMail();

// Adding the receiving email address
$mail->AddAddress($emailAddress);

$mail->Subject = 'New Quick Feedback Form Submission';
$mail->MsgHTML($msg);

$mail->AddReplyTo('noreply@'.$_SERVER['HTTP_HOST'], 'Quick Feedback Form');
$mail->SetFrom('noreply@'.$_SERVER['HTTP_HOST'], 'Quick Feedback Form');

$mail->Send();

echo 'Thank you!';

Kod contanctengine.php :
Kod:
<?php

$EmailFrom = "chriscoyier@gmail.com";
$EmailTo = "g.wawrzak@gmail.com";
$Subject = "Wpisz tu tytuł";
$Name = Trim(stripslashes($_POST['Name']));
$Tel = Trim(stripslashes($_POST['Tel']));
$Email = Trim(stripslashes($_POST['Email']));
$Message = Trim(stripslashes($_POST['Message']));

// validation
$validationOK=true;
if (!$validationOK) {
  print "<meta http-equiv=\"refresh\" content=\"0;URL=404.html\">";
  exit;
}

// prepare email body text
$Body = "";
$Body .= "Name: ";
$Body .= $Name;
$Body .= "\n";
$Body .= "Tel: ";
$Body .= $Tel;
$Body .= "\n";
$Body .= "Email: ";
$Body .= $Email;
$Body .= "\n";
$Body .= "Message: ";
$Body .= $Message;
$Body .= "\n";

// send email
$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");

// redirect to success page
if ($success){
  print "<meta http-equiv=\"refresh\" content=\"0;URL=contactthanks.php\">";
}
else{
  print "<meta http-equiv=\"refresh\" content=\"0;URL=404.html\">";
}
?>

I kod contactthanks:
Kod:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Strict//EN">

<head>
    <title>Kontakt</title>
    
    <link rel="stylesheet" type="text/css" href="style.css" />
</head>

<body>

    <div id="page-wrap">

                            
            
        <br /><br />
        
            
        <h1>E-mail został wysłany!</h1><br />
        
        <p><a href="index_2.html">Wróć do strony głównej!</a></p>
    
    </div>
    
    <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
    </script>
    <script type="text/javascript">
    _uacct = "UA-68528-29";
    urchinTracker();
    </script>

</body>

</html>

Pozdrawiam,
z góry dziękuję[/code][/quote][/php]
 System operacyjny: windows_xp_2003 Przeglądarka: firefox
#2
RE: Formularz kontaktowy
napisz gg 3685965 to pogadamy. dzis kodu Ci nie oblukam bo pisze z HTC HD2 ale jutro bede i zobacze.
Twoja strona internetowa mało zarabia w Google AdSense? Zoptymalizuje układ reklam!
https://pancaro.pl/
 System operacyjny: windows_xp_2003 Przeglądarka: opera
Programy: Polecane / Nowe / Inne




Podobne wątki (Formularz kontaktowy)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Formularz do zgłaszania błędów na stronie-pomoc w przeróbce. raxer 0 8242 10.09.2018, 18:51
Ostatni post: raxer
  Własny formularz dodawania komentarzy. Problem z umieszczaniem znaczników bbcode. Trojan3000 1 1162 21.12.2015, 09:45
Ostatni post: dzikuu86
  Formularz zgłoszeniowy + eksport do PDF/DOC Gorzki16 0 8295 30.08.2015, 09:44
Ostatni post: Gorzki16

Skocz do:


Wybrane wątki (Formularz kontaktowy)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Zewnętrzny plik JS nie działa Spyze 2 9641 16.02.2018 15:36
Ostatni post: Spyzee
Ściana Scrollbar jako nakładka na stronę Spyze 0 9361 15.02.2018 21:12
Ostatni post: Spyze
  Jak stworzyć dobry sklep internetowy? LeoW 2 10651 02.02.2018 13:04
Ostatni post: wlooqo
  Złe zapytanie sql php bartek164 1 9851 18.01.2018 09:38
Ostatni post: koneton
  Stream na stronie WordPress Artur3333 0 9144 17.01.2018 13:57
Ostatni post: Artur3333
  Złe działanie skyrptu php/formularze bartek164 0 9074 16.01.2018 17:14
Ostatni post: bartek164
  Poszukuję kodu do strony na wybór wejścia Ganjax15 4 9804 15.01.2018 12:21
Ostatni post: Ganjax15
  Dziwna zmienna dodawana w nazwie postów? stasiowin 2 9019 12.01.2018 09:50
Ostatni post: raxer
  Jaki kod pod taką stronę? aktywny27 11 19951 10.01.2018 19:36
Ostatni post: Ajgor
  Prośba o stworzenie strony internetowej. Matiexis 0 8321 08.01.2018 19:59
Ostatni post: Matiexis
  Zmiana wyglądu ''index of'' w XAMPP'ie domeczegg 3 8020 06.01.2018 13:14
Ostatni post: domeczegg
  Skąd za darmo podbrać wtyczki flash na stronę html5 ? aktywny27 0 7925 28.12.2017 10:01
Ostatni post: aktywny27
  Wybór pomiędzy dwoma hostingami-te same oczekiwania ale inne paramerty i cena raxer 4 8050 26.12.2017 10:31
Ostatni post: raxer
  Przetwarzanie arkusza stylów się nie powiodło bartek164 0 7417 22.12.2017 20:03
Ostatni post: bartek164
  Problem ze spamem - recaptcha Tazz 5 11559 22.12.2017 17:37
Ostatni post: Ajgor