Witam.
Mam na stronie formularz do wysłania wiadomości mail:
<form ACTION="potwierdzenie_maila.php" method="post" name="form_prac"> <table width="470px" align="right" border="0"> <td width="90%" colspan="2"> ......
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:
if (empty($_POST['nazwisko']) || empty($_POST['email']) || empty($_POST['telefon']) || empty($_POST['tresc'])) { 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>"; }
elseif($list->Send()) echo "Formularz został wysłany"; else echo "Nie udało się wysłać formularza! Błąd: ".$list->ErrorInfo;
?>
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?