Witam! Chcę wysłać formę bez przeładowania: wszystko jest ładnie, gdy dzieje się to z wejsciem na nowa stronke. Jezeli wysylam jquery, to nic sie nie dzieje (jak juz wcisne Wyslij podanie to nic nie wyswietla sie)

  1. <div id="bar">Podanie</div>
  2. <br/>
  3.  
  4. <div id="panel">
  5. <form action="" method="post" onsubmit="return false" >
  6. Nick <input id="nick" style="border: 1px solid black;" type="text" name="nick" /><br/>
  7. Level <input id="lvl" style="border: 1px solid black;" type="text" name="lvl" /><br/>
  8. Klasa postaci <input id="klasa" style="border: 1px solid black;" type="text" name="klasa" /><br/>
  9. Wiek <input id="wiek" style="border: 1px solid black;" type="text" name="wiek" /><br/>
  10. Dlaczego nasza fam? <input id="dlacz" style="border: 1px solid black;" type="text" name="dlacz" /><br/>
  11. Czas grania w NT <input id="czas" style="border: 1px solid black;" type="text" name="czas" /><br/>
  12. E-mail <input id="mail" style="border: 1px solid black;" type="text" name="mail" /><br/>
  13. Aktywność <input id="akt" style="border: 1px solid black;" type="text" name="akt" /><br/>
  14. SP1: <input id="sp1" style="border: 1px solid black;" type="text" name="sp1" /><br/>
  15. SP2: <input id="sp2" style="border: 1px solid black;" type="text" name="sp2" /><br/>
  16. SP3: <input id="sp3" style="border: 1px solid black;" type="text" name="sp3" /><br/>
  17. SP4: <input id="sp4" style="border: 1px solid black;" type="text" name="sp4" /><br/>
  18. SP5: <input id="sp5" style="border: 1px solid black;" type="text" name="sp5" /><br/>
  19. <input type="submit" value="Wyślij podanie" />
  20. </form>
  21. </div>
  22.  
  23. <script type="text/javascript">
  24. $(document).ready(function(){
  25.     $('form').submit(function(){
  26. $('#panel').text('Trwa wysylanie podania...');
  27.         var nick = $('#nick').val();
  28. var lvl = $('#lvl').val();
  29. var klasa = $('#klasa').val();
  30. var wiek = $('#wiek').val();
  31. var dlacz = $('#dlacz').val();
  32. var czas = $('#czas').val();
  33. var mail = $('#mail').val();
  34. var akt = $('#akt').val();
  35. var sp1 = $('#sp1').val();
  36. var sp2 = $('#sp2').val();
  37. var sp3 = $('#sp3').val();
  38. var sp4 = $('#sp4').val();
  39. var sp5 = $('#sp5').val();
  40.         $.post("send_ticket.php", { 'nick': nick, 'lvl': lvl, 'klasa': klasa, 'wiek': wiek, 'dlacz': dlacz, 'czas': czas, 'mail': mail, 'akt': akt, 'sp1': sp1, 'sp2': sp2, 'sp3': sp3, 'sp4': sp4, 'sp5': sp5 }, function(data){
  41.         
  42.         if(data.efekt == 1){
  43.             $('#panel').text('Wysłałeś podanie do fam Fatality.\nWszelkie informacje o zmianie stanu zgłoszenia otrzymasz na e-maila.\nMoże to potrwać nawet do kilku minut.\nŻyczymy powodzenia ;)');
  44.         }
  45.             
  46.         }
  47.         }, "json");
  48.     });
  49. });
  50. </script>


i

  1. <?php
  2. $nick = $_POST['nick'];
  3. $lvl = $_POST['lvl'];
  4. $klasa = $_POST['klasa'];
  5. $wiek = $_POST['wiek'];
  6. $dlacz = $_POST['dlacz'];
  7. $czas = $_POST['czas'];
  8. $mail = $_POST['mail'];
  9. $akt = $_POST['akt'];
  10. $sp1 = $_POST['sp1'];
  11. $sp2 = $_POST['sp2'];
  12. $sp3 = $_POST['sp3'];
  13. $sp4 = $_POST['sp4'];
  14. $sp5 = $_POST['sp5'];
  15. if($nick != "" and $lvl != "" and $klasa != "" and $dlacz != "" and $czas != "" and $mail != "" and $akt != "" and $sp1 != "" and $sp2 != "" and $sp3 != "" and $sp4 != "" and $sp5 != ""){
  16. $tresc = "Nick: ".$nick."<br/>Lvl: ".$lvl."<br/>Klasa postaci: ".$klasa."<br/>Wiek: ".$wiek."<br/>Dlaczego nasza fam?: ".$dlacz."<br/>Czas grania w NT: ".$czas."<br/>E-mail: ".$mail."<br/>Aktywność: ".$akt."<br/>SP1: ".$sp1."<br/>SP2: ".$sp2."<br/>SP3: ".$sp3."<br/>SP4: ".$sp4."<br/>SP5: ".$sp5;
  17. mysql_connect('localhost', 'p242716', 'BUM');
  18. mysql_select_db("p242716_fatality");
  19. mysql_query("SET NAMES 'utf8'");
  20. mysql_query("INSERT INTO `podania` VALUES('', '$nick', '$lvl', '$klasa', '$wiek', '$dlacz', '$czas', '$mail', '$akt', '$sp1', '$sp2', '$sp3', '$sp4', '$sp5')");
  21. $headers = 'MIME-Version: 1.0' . "\r\n";
  22. $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
  23. $headers .= 'From: Fatality S3 <karer@fatality.xaa.pl>' . "\r\n";
  24. mail($mail, "Twoje podanie do rodziny Fatality", $tresc, $headers);
  25. echo json_encode(array('efekt' => 1));
  26. }else{
  27. echo json_encode(array('efekt' => 2));
  28. }
  29. ?>