Quantcast
Channel: Forum Pasja Informatyki - Najnowsze pytania bez odpowiedzi
Viewing all articles
Browse latest Browse all 21942

Przesłanie danych do formularza przez AJAX

$
0
0

Witam,

 

W jaki sposób przesłać dane formularza do pliku PHP za pomocą AJAX?

Kod JS:

$(function() {
     $(".submit").click(function() {
       var login = $('#first-name').val();
var password = $('#last-name').val();
var dataString = 'login='+ login + '&password=' + password;

$.ajax({
  type: 'POST',
  url: 'http://bakr-test.esy.es/szansa/contact-form.php',
  data: dataString,
  success: function(data) {
      if( data == '0' )
          alert( 'Błędne dane logowania!!!' );
      else
          window.location = window.location;
  }
});
     });
 });

Kod PHP

<?php

$name = $_POST['first-name'];

$lastname = $_POST['last-name'];

$email = $_POST['e-mail'];

$message = $_POST['message'];

$odkogo = "bartlomiej.krakowski@interia.eu";

$dokogo = "bartlomiej.krakowski@interia.eu";

$tytul = "Formularz kontaktowy z 79level.pl";

$wiadomosc = "";
$wiadomosc .= "Imie: " . $name . "\n";
$wiadomosc .= "Nazwisko: " . $lastname . "\n";
$wiadomosc .= "Email: " . $email . "\n";
$wiadomosc .= "Wiadomość: " . $message . "\n";

$sukces = mail($dokogo, $tytul, $wiadomosc, "Od: <$odkogo>");

if ($sukces){
  print "http://onet.pl";
}
else{
  print "<meta http-equiv=\"refresh\" content=\"0;URL=error.html\">";
}
?>

 


Viewing all articles
Browse latest Browse all 21942