Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include 'recaptchalib.php';
- $privatekey = '';
- $publickey = '';
- $twojemail = '';
- if ($_POST['wyslane']) {
- $imie = htmlspecialchars(stripslashes(strip_tags(trim($_POST["imie"]))), ENT_QUOTES);
- $nazwisko = htmlspecialchars(stripslashes(strip_tags(trim($_POST["nazwisko"]))), ENT_QUOTES);
- $email = htmlspecialchars(stripslashes(strip_tags(trim($_POST["email"]))), ENT_QUOTES);
- $temat = htmlspecialchars(stripslashes(strip_tags(trim($_POST["temat"]))), ENT_QUOTES);
- $tresc = htmlspecialchars(stripslashes(strip_tags(trim($_POST["tresc"]))), ENT_QUOTES);
- $kopia = $_POST["kopia"];
- $resp = recaptcha_check_answer ($privatekey,
- $_SERVER["REMOTE_ADDR"],
- $_POST["recaptcha_challenge_field"],
- $_POST["recaptcha_response_field"]);
- if (!$imie) {
- $blad++;
- echo '<p><b>Proszę wpisać swóje imie.</b></p>';
- }
- if (!$nazwisko) {
- $blad++;
- echo '<p><b>Proszę wpisać nazwisko.</b></p>';
- }
- if (!eregi("^[0-9a-z_.-]+@([0-9a-z-]+\.)+[a-z]{2,4}$", $email)) {
- $blad++;
- echo '<p><b>Proszę wprowadzić poprawnie adres email.</b></p>';
- }
- if (!$temat) {
- $blad++;
- echo '<p><b>Proszę wpisać temat wiadomo¶ci.</b></p>';
- }
- if (!$tresc) {
- $blad++;
- echo '<p><b>Proszę wpisać tre¶ć wiadomo¶ci.</b></p>';
- }
- if (!$resp->is_valid) {
- $error = $resp->error;
- echo '<p><b>Proszę wpisać poprawnie wyrazy z obrazka.</b></p>';
- $blad++;
- }
- if ($blad == 0) {
- $naglowki = "MIME-Version: 1.0" . "\r\n";
- $naglowki .= "Content-type:text/html;charset=utf-8" . "\r\n";
- $naglowki .= 'From: <'.$email.'>' . "\r\n";
- $naglowki .= 'Cc: <'.$twojemail.'>' . "\r\n";
- $tytul = 'Formularz kontaktowy';
- $tresc = nl2br($tresc);
- $wiadomosc = <<<KONIEC
- <p><strong>Imie:</strong> $imie</p>
- <p><strong>Nazwisko:</strong> $nazwisko</p>
- <p><strong>Temat:</strong> $temat</p>
- <p><strong>Tre¶ć wiadomo¶ci:</strong> <br />$tresc</p>|>
- KONIEC;
- $wynik = mail('<'.$twojemail.'>', $tytul, $wiadomosc, $naglowki);
- if ($kopia) {
- $naglowki2 = "MIME-Version: 1.0" . "\r\n";
- $naglowki2 .= "Content-type:text/html;charset=utf-8" . "\r\n";
- $naglowki2 .= 'From: <'.$twojemail.'>' . "\r\n";
- $tytul2 = 'Kopia – Formularz kontaktowy';
- $wynik = mail($email, $tytul2, $wiadomosc, $naglowki2);
- }
- if ($wynik) {
- echo '<p>Wiadomo¶ć została wysłana</p>';
- } else {
- echo '<p>Wiadomo¶ć nie została wysłana</p>';
- }
- }
- }
- echo<<<KONIEC
- <form class="form" action="" method="post">
- <input type="hidden" name="wyslane" value="TRUE" />
- <p>Imie:<br/><input type="text" name="imie" /></p>
- <p>Nazwisko:<br/><input type="text" name="nazwisko" /></p>
- <p>Adres e-mail:<br/><input type="text" name="email" /></p>
- <p>Temat:<br/><input type="text" name="temat" /></p>
- <p>Tre¶ć:<br/><textarea id="tresc" name="tresc"></textarea></p>
- <p>Prze¶lij mi kopię wiadomo¶ci <input type="checkbox" name="kopia" value="1" /></p>
- KONIEC;
- echo recaptcha_get_html($publickey);
- echo<<<KONIEC
- <p><input type="submit" value="Wy¶lij" /><input type="reset" value="Wyczy¶ć" /></p>
- </form>
- KONIEC;
- ?>
Advertisement
Add Comment
Please, Sign In to add comment