potrzebuję pomocy przy formularzu.
Ustawiłem sobie już wszystko ale za cholerę nie mogę dojść jak zrobić, żeby w momencie wysłania do mnie wiadomości był wysyłany mail do niego z "Podziękowaniem czy jakimś tekstem linkiem grafiką" do osoby która do mnie napisała zarazem było by to potwierdzenie wysłania maila.
Skrypt działa gotowy tylko trzeba dodać to opcję nad którą ślęczę już spory czas. Prosił bym o pomoc w rozwiązaniu tego problemu.
Z góry dziękuję.
<!DOCTYPE html> <html dir="ltr" lang="pl-PL"> <head> <meta charset="UTF-8" /> <title>formularz</title> </head> <body> <STYLE type="text/css"> * { padding: 0; margin: 0; } /* FORMS */ input[type=submit], input[type=text], textarea { background-image: -moz-linear-gradient(top, rgba(255,255,255,0.2) 30%, rgba(251,251,251,0.2) 31%, rgba(0,0,0,0.1) 100%); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(30%,rgba(255,255,255,0.2)), color-stop(31%,rgba(251,251,251,0.2)), color-stop(100%,rgba(0,0,0,0.1))); background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.2) 30%,rgba(251,251,251,0.2) 31%,rgba(0,0,0,0.1) 100%); background-image: -o-linear-gradient(top, rgba(255,255,255,0.2) 30%,rgba(251,251,251,0.2) 31%,rgba(0,0,0,0.1) 100%); background-image: -ms-linear-gradient(top, rgba(255,255,255,0.2) 30%,rgba(251,251,251,0.2) 31%,rgba(0,0,0,0.1) 100%); background-image: linear-gradient(top, rgba(255,255,255,0.2) 30%,rgba(251,251,251,0.2) 31%,rgba(0,0,0,0.1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33ffffff', endColorstr='#1a000000',GradientType=0 ); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; border: 1px solid; box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset; font-size: 12px; font-weight: bold; text-shadow: 0 1px 0 rgba(0,0,0,0.5); text-decoration: none; position: relative; line-height: 16px; padding:0px 14px; margin-bottom:18px; } /* SUBMIT */ input[type=submit] { background-color: #FF8400; border-color: #F27D00; color:#FFF; height: 40px; width:210px; cursor:pointer; } /* TEXT INPUT */ input[type=text] { background-color: #0ea4e4; border-color: #0b81b4; color:#FFF; height: 40px; width:180px; } #layouts { margin: 0 auto; width: 600px; background-color: #ffffff; } #box { width: 220px; margin: 0 auto; background-color: #ffffff; } </STYLE> <div id="layouts"><!-- start layouta --> <br> <br> <br> <br> <div id="box"> <?php ?> <form action="" method="post"> <input type="text" name="formName" value="Imię" onblur="if(value=='') value = 'Imię'" onfocus="if(value=='Imię') value = ''"/><br /> <input type="text" name="formEmail" value="E-mail" onblur="if(value=='') value = 'E-mail'" onfocus="if(value=='E-mail') value = ''"/><br /> <input type="text" name="formKod" value="Kod- jeżeli posiadasz" onblur="if(value=='') value = 'Kod- jeżeli posiadasz'" onfocus="if(value=='Kod- jeżeli posiadasz') value = ''"/><br /> <input type="submit" name="submit" value="Wyślij"/> </form> <?php } else { //twoje dane $email = 'mail'; //dane z formularza $formName = $_POST['formName']; $formEmail = $_POST['formEmail']; $formKod = $_POST['formKod']; //--- początek funkcji weryfikującej adres e-mail --- function checkMail($checkmail) { if(filter_var($checkmail, FILTER_VALIDATE_EMAIL)) { return true; }else{ return false; } } else { return false; } } //--- koniec funkcji --- if(checkMail($formEmail)) { //dodatkowe informacje: ip i host użytkownika $ip = $_SERVER['REMOTE_ADDR']; $host = gethostbyaddr($_SERVER['REMOTE_ADDR']); === FALSE ? 'http' : 'https'; $host = $_SERVER['HTTP_HOST']; $script = $_SERVER['SCRIPT_NAME']; $params = $_SERVER['QUERY_STRING']; $currentUrl = $protocol . '://' . $host . $script . '?' . $params; //tworzymy szkielet wiadomości //treść wiadomości $mailText = "$formName, </br> $formKod, $formEmail ($ip, $host)/nLink: $currentUrl"; //adres zwrotny $mailHeader = "From: $formName <$formEmail>"; //funkcja odpowiedzialna za wysłanie e-maila //komunikat o poprawnym wysłaniu wiadomości } else { } } else { //komunikat w przypadku nie powodzenia } } ?> </div><!-- end box --> </div><!-- end layouta --> </body> </html>