<?php { ////////// USTAWIENIA ////////// $email = 'adres e-mail gdzie wysłać formularz'; // Adres e-mail adresata $subject = 'temat'; // Temat listu $message = 'Dziękujemy za wysłanie formularza'; // Komunikat $error = 'Wystąpił błąd podczas wysyłania formularza'; // Komunikat błędu $charset = 'iso-8859-2'; // Strona kodowa ////////////////////////////// $head = "MIME-Version: 1.0r\n" . "Content-Type: text/plain; charset=$charsetr\n" . "Content-Transfer-Encoding: 8bit"; $body = ''; foreach ($_POST as $name => $value) { { { } } } echo mail($email, "=?$charset?B?" . base64_encode($subject) . "?=", $body, $head) ? $message : $error; } else { ?> <form action="?" method="post"> Tutaj umieść wszystkie pola formularza </form> <?php } ?>
Ma on za zadanie wysłać formularz z serwera na pocztę. Lecz coś mi się tu nie podoba :-]
Otóż gdy się już przyciska "OK" i wysyła ten formularz, to pojawia się komunikat , który zmienia stronę na białą i zostawia zdanie w górnym lewym rogu. Zdanie to informuje o zakończonej operacji.
Skrypt został już zastosowany pod tym adresem>>> LINK<<<
Chciałbym, aby po naciśnięciu opcji "OK" pojawiał się tylko komunikat w małym okienku. Przy tym mógłby się jeszcze wymazywać wcześniej wypełniony formularz.
Dziękuje za pomoc
Dodam jeszcze, że jeśli chodzi o php to jestem zielony, więc prostymi słowami proszę...