Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


majkel57
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


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 12.05.2024 - 11:21