Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
PHP do formularza kontaktowego
#5
Więc mam taki kod:

Kod:
<?php
        $status = $_POST['status'];
        if ($status == 1){
            $error = '';
            if (empty($_POST['nazwa']))
                $error .= '* Pole imię i nazwisko jest puste!<br />';
            
            if (empty($_POST['email']))
                $error .= '* Pole email jest puste!<br />';

            if (empty($_POST['temat']))
                $error .= '* Pole temat jest puste!<br />';

            if (empty($_POST['wiadomosc']))
                $error .= '* Pole wiadomosc jest puste!<br />';
        }
        
        if (($status == 0) || ($error)){
            echo $error;
    ?>
    <form action="" method="POST">          
            <div class="box">
              <label>
              <span><font face="Arial">Imię i Nazwisko :</font></span>
              <input type="text" class="wpis" name="nazwa" id="nazwa" />
              </label>              
                <label>                
                    <span><font face="Arial">E-mail :</font></span>
                    <input type="text" class="wpis" name="email" id="email"/>            
                </label>              
                <label>                
                    <span><font face="Arial">Temat :</font></span>                
                    <input type="text" class="wpis" name="temat" id="temat"/>            
                </label>            
                <label>                
                    <span><font face="Arial">Wiadomość :</font></span>                
                    <textarea class="wiadomosc" name="wiadomosc" id="tresc"></textarea>
                  <input name="wyslij" class="button" type="submit" value="wyślij" />
                  <input type="hidden" name="status" value="1" />
                </label>                                  
            </div>    
        </form>
    <?php
    }
    
    if (($status == 1) && (!$error)){
        $email = $_POST['email'];
        $to = ''; // do kogo
        $subject = $_POST['temat'];    // temat
        $message = $_POST['wiadomosc']; // treść wiadomości

        // Always set content-type when sending HTML email
        $headers = "MIME-Version: 1.0" . "\r\n";
        $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
        // More headers
        $headers .= "From: $email" . "\r\n"; // od kogo
        $headers .= "Cc: $email" . "\r\n";    // kopia emaila
        if (mail($to,$subject,$message,$headers))
            echo 'Email został wysłany!';
    }
    ?>

Jak zrobić, żeby to wysyłało email na adres: [email protected], chciałbym żeby po wysłaniu był napis "Wiadomość została wysłana, dziękuje" a po refreszu znowu był pusty formularz lub po kilku sekundach sam sie pokzaywal nowy. I może coś jeszcze co polecacie Wink


Wiadomości w tym wątku
PHP do formularza kontaktowego - przez borek - 20-06-2010, 00:56
RE: PHP do formularza kontaktowego - przez KeeL - 20-06-2010, 01:18
RE: PHP do formularza kontaktowego - przez borek - 20-06-2010, 01:26
RE: PHP do formularza kontaktowego - przez KeeL - 20-06-2010, 01:39
RE: PHP do formularza kontaktowego - przez borek - 20-06-2010, 01:42
RE: PHP do formularza kontaktowego - przez Dhofca - 20-06-2010, 03:11
RE: PHP do formularza kontaktowego - przez borek - 20-06-2010, 04:01
RE: PHP do formularza kontaktowego - przez KeeL - 20-06-2010, 04:12
RE: PHP do formularza kontaktowego - przez Dhofca - 20-06-2010, 04:13
RE: PHP do formularza kontaktowego - przez Pedro84 - 20-06-2010, 04:59
RE: PHP do formularza kontaktowego - przez dziamber - 20-06-2010, 15:31

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  UPDATE z formularza Smarth 2 2,934 12-05-2013, 05:08
Ostatni post: anfo
  Przetwarzanie formularza i html+php Armaund 3 3,213 26-02-2012, 18:18
Ostatni post: Armaund
  Problem z przetwarzaniem formularza kubatur0 1 1,736 14-12-2010, 17:18
Ostatni post: dziamber
  Sprawdzanie formularza drips 3 3,105 15-09-2010, 03:27
Ostatni post: Dhofca
  Problem przesyłaniem danych z formularza do bazy 24soft 5 4,644 27-07-2010, 20:21
Ostatni post: toma5z

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl