Mam na stronie formularz do wysłania wiadomości mail:
ten formularz wywołuje działanie pliku potwierdzenie_maila.php - który za pomocą phpmailer wysyła prawidłowo maila:
include("phpmailer/class.phpmailer.php"); $list = new phpmailer(); // tworzę obiekt list $list->IsSMTP(); // ustawiam metodę wysyłania poczty przez serwer SMTP $list->Host = "xxxxxxxxxxxxx"; // adres serwera SMTP $list->Port = 587; $list->SMTPAuth = true; // jeżeli serwer wymaga autoryzacji $list->Username = "xxxxxxxxxxxxxxxx"; // login dla serwera $list->Password = "xxxxxxxxxxxxxx"; // hasło dla serwera $list->From = "xxxxxxxxxxxxxxxxl"; // adres nadawcy $list->FromName = $_POST['nazwisko']; // nazwa nadawcy $list->AddAddress("xxxxxxxxxxxxx"); // odbiorca $list->SetLanguage("pl", "phpmailer/language/"); $list->Subject = "Ze strony www"; // tytuł listu $list->WordWrap = 200; // linie będą przełamywane po 75 znakach $list->CharSet = "iso-8859-2"; $text_body ='Nazwisko: '.$_POST['nazwisko']."\n"; $text_body .='E-mail: '.$_POST['email']."\n"; $text_body .='Telefon: '.$_POST['telefon']."\n"; $text_body .='Treść: '.$_POST['tresc']."\n\n"; $list->Body = $text_body; // lub sprawdzenie czy został poprawnie wysłany: echo "Wypełnij wszystkie pola formularza!<A HREF=\"java script:java script:history.go(-1)\"> <img src=\"images/powrot.png\" width=\"40\" height=\"17\" border=\"0\"></a>"; } ?>
W Odpowiedzi dostaję wynik "Formularz został wysłany" na całej stronie - no bo jasne, że jest to wywołanie innego pliku, ale mam pytanie:
Czy da się jako zwrotkę z działania tego pliku na mojej głównej stronie - dostać tylko powiadomienie al la windowsowy ok - w małym okienku na środku ekranu i w dalszym ciągu być na mojej stronie?