Przesylam Ajaxem zmienna z formularza o nazwie tosave
Gdzies robie blad poniewaz zamiast wartosci tego pola zwraca mi jego nazwe a tym samym zwraca zawsze true.
<input type="text" name="tosave">
<input type="submit" value="poslij" id="submit" onclick="edit_row();">
function edit_row()
{
$.ajax
({
type:'post',
url:'save.php',
data:{
tosave:'tosave',
},
success:function(response) {
if(response =="success")
{
alert('ok');
}
}
});
}
<?php
if(!empty($_POST['tosave']))
{
$foo = fopen("plik.txt","a+");
flock($foo, 2);
fwrite($foo,$_POST['tosave']."\r\n");
lock($foo ,3);
fclose($foo);
echo "success";
exit();
}
?>