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)
<div id="bar">Podanie</div>
<br/>
<div id="panel">
<form action="" method="post" onsubmit="return false" >
Nick <input id="nick" style="border: 1px solid black;" type="text" name="nick" /><br/>
Level <input id="lvl" style="border: 1px solid black;" type="text" name="lvl" /><br/>
Klasa postaci <input id="klasa" style="border: 1px solid black;" type="text" name="klasa" /><br/>
Wiek <input id="wiek" style="border: 1px solid black;" type="text" name="wiek" /><br/>
Dlaczego nasza fam? <input id="dlacz" style="border: 1px solid black;" type="text" name="dlacz" /><br/>
Czas grania w NT <input id="czas" style="border: 1px solid black;" type="text" name="czas" /><br/>
E
-mail <input id
="mail" style
="border: 1px solid black;" type
="text" name
="mail" /><br
/>Aktywność <input id="akt" style="border: 1px solid black;" type="text" name="akt" /><br/>
SP1: <input id="sp1" style="border: 1px solid black;" type="text" name="sp1" /><br/>
SP2: <input id="sp2" style="border: 1px solid black;" type="text" name="sp2" /><br/>
SP3: <input id="sp3" style="border: 1px solid black;" type="text" name="sp3" /><br/>
SP4: <input id="sp4" style="border: 1px solid black;" type="text" name="sp4" /><br/>
SP5: <input id="sp5" style="border: 1px solid black;" type="text" name="sp5" /><br/>
<input type="submit" value="Wyślij podanie" />
</form>
</div>
<script type="text/javascript">
$(document).ready(function(){
$('form').submit(function(){
$('#panel').text('Trwa wysylanie podania...');
var nick = $('#nick').val();
var lvl = $('#lvl').val();
var klasa = $('#klasa').val();
var wiek = $('#wiek').val();
var dlacz = $('#dlacz').val();
var czas = $('#czas').val();
var mail = $
('#mail').val
(); var akt = $('#akt').val();
var sp1 = $('#sp1').val();
var sp2 = $('#sp2').val();
var sp3 = $('#sp3').val();
var sp4 = $('#sp4').val();
var sp5 = $('#sp5').val();
$
.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
){
if(data.efekt == 1){
$('#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 ;)');
}
}
}, "json");
});
});
</script>
i
<?php
$nick = $_POST['nick'];
$lvl = $_POST['lvl'];
$klasa = $_POST['klasa'];
$wiek = $_POST['wiek'];
$dlacz = $_POST['dlacz'];
$czas = $_POST['czas'];
$mail = $_POST['mail'];
$akt = $_POST['akt'];
$sp1 = $_POST['sp1'];
$sp2 = $_POST['sp2'];
$sp3 = $_POST['sp3'];
$sp4 = $_POST['sp4'];
$sp5 = $_POST['sp5'];
if($nick != "" and $lvl != "" and $klasa != "" and $dlacz != "" and $czas != "" and $mail != "" and $akt != "" and $sp1 != "" and $sp2 != "" and $sp3 != "" and $sp4 != "" and $sp5 != ""){
$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;
mysql_query("INSERT INTO `podania` VALUES('', '$nick', '$lvl', '$klasa', '$wiek', '$dlacz', '$czas', '$mail', '$akt', '$sp1', '$sp2', '$sp3', '$sp4', '$sp5')"); $headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: Fatality S3 <karer@fatality.xaa.pl>' . "\r\n";
mail($mail, "Twoje podanie do rodziny Fatality", $tresc, $headers); }else{
}
?>