Poniżej jest mój skrypt:
Kod
<html><body>
<script language="JavaScript" type="text/javascript">
function getXMLHTTPRequest() {
req = false;
try {
req = new XMLHttpRequest();
} catch(err1) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch (err2) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch (err3) {
req = false;
}
}
}
return req;
}
var http = getXMLHTTPRequest();
var http2 = getXMLHTTPRequest();
function useHttpResponse() {
var myurl = 'zuo.php'; // tu jest moja domena na ktorej jest skrypt
myRand = parseInt(Math.random()*9996999999113399999);
document.form.pole1.value = document.form.pole1.value.replace(/ /,"+");
document.form.pole2.value = document.form.pole2.value.replace(/ /,"+");
var modurl = "pole1=" + document.form.pole1.value + "&pole2=" + document.form.pole2.value + "&rand=" + myRand;
http.open("POST", myurl, true);
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", modurl.length);
http.setRequestHeader("Connection", "close");
http.onreadystatechange = function() {
if (http.readyState == 4) {
if(http.status == 200) {
document.getElementById('lol').innerHTML = " Odpowied� serwera: " + http.responseText;
}
}else{
document.getElementById('lol').innerHTML = "laduje";
}
}
http.send(modurl);
cngit();
plik();
}
function cngit(){
document.form.pole1.value = document.form.pole1.value.replace('+', " ");
document.form.pole2.value = document.form.pole2.value.replace('+', " ");
}
function plik(){
myRand = parseInt(Math.random()*9996999999121299999);
http2.open("GET", "baza.txt"+ "?rand=" + myRand);
lol2 = document.getElementById('lol2');
http2.onreadystatechange = function (){
if(http2.readyState == 4 && http2.status == 200){
lol2.innerHTML = http2.responseText.replace(/\n/g,"<br />\n");
}
}
http2.send(null);
setTimeout("plik1()",5000);
}
function plik1(){
plik();
}
</script>
<form name="form">
<input type="text" name="pole1" style="width: 200px;" /><br />
<textarea name="pole2" style="width: 200px; height: 100px;">
</textarea><br />
<input onClick="useHttpResponse();" type="button" value="Zapisz" />
</form>
<br>
<div id="lol"></div>
<br />
<b>Wynik:</b>
<br />
<div id="lol2"></div>
</body></html>
<script language="JavaScript" type="text/javascript">
function getXMLHTTPRequest() {
req = false;
try {
req = new XMLHttpRequest();
} catch(err1) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch (err2) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch (err3) {
req = false;
}
}
}
return req;
}
var http = getXMLHTTPRequest();
var http2 = getXMLHTTPRequest();
function useHttpResponse() {
var myurl = 'zuo.php'; // tu jest moja domena na ktorej jest skrypt
myRand = parseInt(Math.random()*9996999999113399999);
document.form.pole1.value = document.form.pole1.value.replace(/ /,"+");
document.form.pole2.value = document.form.pole2.value.replace(/ /,"+");
var modurl = "pole1=" + document.form.pole1.value + "&pole2=" + document.form.pole2.value + "&rand=" + myRand;
http.open("POST", myurl, true);
http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http.setRequestHeader("Content-length", modurl.length);
http.setRequestHeader("Connection", "close");
http.onreadystatechange = function() {
if (http.readyState == 4) {
if(http.status == 200) {
document.getElementById('lol').innerHTML = " Odpowied� serwera: " + http.responseText;
}
}else{
document.getElementById('lol').innerHTML = "laduje";
}
}
http.send(modurl);
cngit();
plik();
}
function cngit(){
document.form.pole1.value = document.form.pole1.value.replace('+', " ");
document.form.pole2.value = document.form.pole2.value.replace('+', " ");
}
function plik(){
myRand = parseInt(Math.random()*9996999999121299999);
http2.open("GET", "baza.txt"+ "?rand=" + myRand);
lol2 = document.getElementById('lol2');
http2.onreadystatechange = function (){
if(http2.readyState == 4 && http2.status == 200){
lol2.innerHTML = http2.responseText.replace(/\n/g,"<br />\n");
}
}
http2.send(null);
setTimeout("plik1()",5000);
}
function plik1(){
plik();
}
</script>
<form name="form">
<input type="text" name="pole1" style="width: 200px;" /><br />
<textarea name="pole2" style="width: 200px; height: 100px;">
</textarea><br />
<input onClick="useHttpResponse();" type="button" value="Zapisz" />
</form>
<br>
<div id="lol"></div>
<br />
<b>Wynik:</b>
<br />
<div id="lol2"></div>
</body></html>