Trouble with $.post

I am trying to insert some values into an sql database.

I am using

<input type="text" name="message" id="message"  />
<input type="image" src="boca.png" onClick="send();" />

to get the value and

function send(){

var mess = $('#message').val('');   
var dataString = 'message:'+ mess;  
$.ajax({  
  type: "POST",  
  url: "atuamae.org/send.php",  
  data: dataString,  
  success: function() {  
    $('#message').val('');
  }  
});  }

to send it to the php file and in the php file:

$message = $_GET['message'];

I think the error occurs either in sending or in the way the var dataString is encoded

Answers


Simply enough, you're using the HTTP POST method, not the HTTP GET method, so you need to use $_POST rather than $_GET on the PHP side.


Need Your Help

Expand functionaility of SQL function

sql sql-server sql-function

I've got this function that returns the cost of staff working on a specific course, the course can have one or more lab assistens and one or more staff personal, this code works fine as long as the...

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.