Witam serdecznie, mam gotową stronę, w htmlu .
Zamieściłem tam dwa formularze kontaktowe opisane już w css'ie.
Za nic w świecie nie mogę sobię poradzić z podpisaniem pliku PHP.
Szukam użytkownika który za symboliczną kwotę, nie wiem 20? złotych pomoże mi z tym od ręki.
Kod Formularza nr . 1 (HTML)
<form action="reserv.php" method="post"> <select class="selectpicker" style="width:400px"><font color="white"> <select class="selectpicker" style="width:200px"><font color="white">
<input type="text" id='input-val3' placeholder="Text" required> <input type="text" id='input-val4' placeholder="Text" required> <input type="text" id='input-val5' placeholder="Text" required> <input type="text" id='input-val6' placeholder="Text" required>
<label for="input-val7" class="promo promo2">
Formularz nr. 2
<input type="text" placeholder="Imie i naziwsko *"> <input type="text" placeholder="Adres e-mail *"> <input type="text" placeholder="Numer telefonu*"> <input type="text" placeholder="Temat">
Do formularza nr. 1 próbowałem skleić sam plik PHP, do drugiego nawet nie podchodziłem , z tego co sie orientuję z div'a trzeba przejść w <form> i dopisać metodę _post ale nie mam czasu dzisiaj na kolejną lekturę niestety.
Plik :
<?php
//filtruje dane użytkownika
$val7 = $_POST['val7'];
//mail na który będa wysyłane wiadomości
$odbiorca = "xxx@xxx.pl";
//nagłówki
$header = "Content-type: text/html; charset=utf-8\r\nFrom: $val6";
//Sprawdzam czy istnieje ciastko, jeżeli tak wyświetlam komunikat
if (isset($_COOKIE['send'])) $error ='Odczekaj '.($_COOKIE['send']-time()).' sekund przed wysłaniem kolejnej wiadomości';
if ($send && !isset($_COOKIE['send'])) {
//Sprawdzam model
{ $error .= "Nie wypełniłeś pola <strong>Model</strong><br/>"; }
{ $error .="Za długa nazwa modelu - max. 120 znaków <br/>";}
//Sprawdzam imię i nazwisko
{ $error = "Nie wypełniłeś pola <strong>Imię i nazwisko !</strong><br/>"; }
{ $error .="Za długie imię i nazwisko - max. 30 znaków <br/>";}
//Sprawdzam numer telefonu
{ $error .= "Nie wypełniłeś pola <strong>numer telefonu !</strong><br/>"; }
{ $error .="Za długi numer telefonu - max. 30 znaków <br/>";}
elseif (preg_match('/^[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ0-9\-\_\.]+\@[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ0-9\-\_\.]+\.[a-z]{2,4}$/',$val5) == false) { $error .= "Niepoprawny numer telefonu <br/>"; }
//Sprawdzam mail
{ $error .= "Nie wypełniłeś pola <strong>E-mail !</strong><br/>"; }
{ $error .="Za długi e-mail - max. 30 znaków <br/>";}
elseif (preg_match('/^[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ0-9\-\_\.]+\@[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ0-9\-\_\.]+\.[a-z]{2,4}$/',$val6) == false) { $error .= "Niepoprawny adres E-mail! <br/>"; }
//Sprawdzam czy są błędy i wysyłam wiadomość
{
$list = "Przysłał - $val4 ($val6) <br/>Numer telefonu - $val5 Zainteresowany modelem- $val3";
if (mail($odbiorca, $val4, $list, $header)) {
$error .= "Twoja wiadomość została wysłana";
}
else
{ $error .= "Wystąpił błąd podczas wysyłania wiadomości, spróbuj później.";}
}
}
?>
UWAGA ! Najważniejsze jest w tym to, że potrzebuję, pop-upa, komunikatu , czego kolwiek o poprawnym wysłaniu wiadomości.