<?php ?> <form action="formularz.php" method="post"> <!--nazwa strony na której znajduje się formularz--> Wybierz gdzie wysłać:<br /> <select name="odbiorca" style="width:300px;"> <option>abc@gmail.com</option> <option>adres@op.com.pl</option> <option>adres@op.com.pl</option> </select> <br /><br /> <b>Dane osobowe:*</b><br /> Imię i Nazwisko:<br /> <input type="text" name="imienazwisko" style="width:300px;"/><br /> E-Mail:<br /> <input type="text" name="email" style="width:300px;"/><br /> Numer dowodu osobistego:<br /> <input type="text" name="dowod" style="width:300px;"/><br /> Telefon:<br /> <input type="text" name="telefon" style="width:300px;"/><br /> <br /> . . . . . }elseif(!empty($_POST['imienazwisko']) && !empty($_POST['email']) && !empty($_POST['dowod']) && !empty($_POST['telefon']) && !empty($_POST['abc']) && !empty($_POST['def']) && !empty($_POST['ghi']) && !empty($_POST['jkl'])){ /* Funkcja sprawdzająca poprawność E-Maila */ function SprawdzEmail($email) { if (!eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$" , $email)){ return false; } return true; } if(SprawdzEmail($_POST['email'])){ /* Tworzymy szkielet wysyłanej wiadomości */ $adresemail=$_POST['odbiorca']; $ip=$_SERVER['REMOTE_ADDR']; $charset = 'utf-8'; $host=gethostbyaddr($_SERVER['REMOTE_ADDR']); $wiadomosc="Od: $_POST[imienazwisko] ($_POST[email])\nIP: $ip, HOST: $host\n\nTelefon: $_POST[telefon]\nNumer dowodu: $_POST[dowod]\n Kopalnia: $_POST[kopalnia]\nSortyment: $_POST[sortyment]\nSposób dostawy: $_POST[transport]\nTon: $_POST[ton]t\nMiasto: $_POST[miasto]\nUlica: $_POST[abcd]\nKod: $_POST[efgh]\nNazwa firmy: $_POST[ijkl]\nAdres firmy: $_POST[mnop]\nNIP: $_POST[rstu]\nREGON: $_POST[wxyz]\nDane osobowe: $_POST[osobowe]\nSubskrybcja: $_POST[promocja]\n$_POST[uwagi]"; $nadawca="From: $_POST[email]"; @mail($adresemail, "Formularz zamówień", "$wiadomosc", "$nadawca"); echo "<span style=\"color: #00D800; font-weight: bold; \">Dziękujemy, formularz został wysłany.</span>"; }else{ echo "<span style=\"color: #FF0000; text-align: center; font-weight: bold;\">Wprowadzony adres E-Mail jest niepoprawny!!!</span>"; } }else{ echo "<span style=\"color: #FF0000; text-align: center; font-weight: bold;\">Cofnij i wypełnij wszystkie pola formularza!!!</span>"; } ?>
Co dodać aby dane były zapisywane w pliku ? I czy da się to zapisywać od razu w formie tabelki czy trzeba do .txt?
