javascript - Write to file using ajax? -


i have textarea , save button..i want capture data in textarea , write file getting problems..am getting problems in writing code ajax.note not using form.

    <textarea  id="display" name="display" style="overflow:auto;resize:none"     rows="35" cols="40"><?php echo $data;?></textarea>           <input type="button" name="save" value="save" onclick="save_data()"/>      ajax wrote...     function save_data(){              var ajaxadd;             ajaxadd=new xmlhttprequest();             var url = "save.php";             ajaxadd.open("get",url,true);             ajaxadd.onreadystatechange = function(){                 if(ajaxadd.readystate==4){                     document.getelementbyid('display').value = ajaxadd.responsetext;                 }             }             ajaxadd.send(null);             alert("item added!");         }       save.php     <?php     if(!empty($_post['data'])){         $data = $_post['data'];         $fname ="xhtml_file.xhtml";          $file = fopen($fname, 'w');//creates new file         fwrite($file, $data);         fclose($file);     } ?> 

you using method , not sending data. use post, , send data:

function save_data(){     var ajaxadd;     ajaxadd=new xmlhttprequest();     var url = "save.php";     ajaxadd.open("post",url,true);     ajaxadd.onreadystatechange = function(){         if(ajaxadd.readystate==4){             document.getelementbyid('display').value = ajaxadd.responsetext;         }     }      var textarea = document.getelementbyid('display');     var formdata = new formdata();     formdata.append("data", textarea.value);       ajaxadd.send(formdata); } 

Comments

Popular posts from this blog

javascript - jquery or ashx not working -

opencv - DataType<cv::detail::deriv_type>::depth what is it used for -

python 3.x - Mapping specific letters onto a list of words -