Można bez ajaxu - zawartość diva wrzucić do textarea i wysłać zwykłym formularzem.
Jeśli ma być bez przeładowywania całej strony to wtedy AJAX, napisałem prosty kod którym możesz się wzorować:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html> <meta http-equiv="Content-type" content="text/html; charset=utf-8"> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js"></script> <script type="text/javascript"> //<![CDATA[
function ajaxuj()
{
$.post('test.php', {tresc:$('#box').html()},function(data) {
alert(data)
});
}
//]]>
<a href="java script:ajaxuj()">Wyślij
</a>
<div id="box">tresc diva
</div>
test.php :
<?php
file_put_contents('plik.txt',$_POST['tresc']);
?>