אני לא מבין למה אתה מסתבך.
html:
קוד:
<html>
<head>
<title>ajax test</title>
<script type="text/javascript">
function file_get_contents( url ) {
// http://kevin.vanzonneveld.net
// + original by: Legaev Andrey
// % note 1: This function uses XmlHttpRequest and cannot retrieve resource from different domain.
// * example 1: file_get_contents('http://kevin.vanzonneveld.net/pj_test_supportfile_1.htm');
// * returns 1: '123'
var req = null;
try { req = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {
try { req = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {
try { req = new XMLHttpRequest(); } catch(e) {}
}
}
if (req == null) throw new Error('XMLHttpRequest not supported');
req.open("GET", url, false);
req.send(null);
return req.responseText;
}
</script>
</head>
<body>
<input type="text" name="textToFile" id="textToFile" value="" /><input type="button" name="send" value="send" onclick="javascript:file_get_contents('yourfile.php?string=' + document.getElementById('textToFile').value)" />
</body>
</html>
PHP קוד:
<?php
file_put_contents('text.txt', urldecode($_GET['string']), FILE_APPEND);
?>
הקוד של מימוש הפונקציה file_get_contents בjavascript נלקח מפה:
http://kevin.vanzonneveld.net/techbl..._get_contents/