Napisane: 18.06.2014, 08:46:57 | |
Grupa: Zarejestrowani Postów: 6 Dołączył: 16.06.2014 Ostrzeżenie: (0%) |
Trochę źle to robisz. W atrybucie form wpisujesz nazwę pliku, do którego mają zostać wysłane dane po przesłaniu formularza. W przykładzie przesłanym przeze mnie nie musisz uzupełniać tego pola, ponieważ dane są przesyłane asynchronicznie AJAXem. To co byś normalnie wpisywał w: Kod <form action="newsletter.php"> Wpisujesz w tym parametrze: Kod $.ajax({ type: 'POST', url: 'newsletter.php', data: $("#contact").serialize(), success: function(data) { if(data == "true") { $("#contact").fadeOut("fast", function(){ $(this).before("<p><strong>Success! Your message has been sent, thanks!</strong></p>"); setTimeout("$.fancybox.close()", 2000); }); } } }); Dokładnie tutaj: Kod url: 'newsletter.php', A co ten formularz ma dokładnie robić? P.S. Tak czy siak, zalecam przeczytanie instrukcji w linku, który Ci przedtem przesłałem. Tam jest wszystko wyjaśnione krok po kroku. |
Forum: PHP · Podgląd postu: #1111541 · Odpowiedzi: 5 · Wyświetleń: 314 |
Nowe odpowiedzi Brak nowych odpowiedzi Popularny temat (Nowe) Popularny temat (Brak nowych) |
Sonda (Nowe) Sonda (Brak nowych) Zamknięty temat Przeniesiony temat |
Wersja Lo-Fi | Aktualny czas: 12.05.2024 - 11:21 |