• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دخیره نکردن در فایل csv به کمک ajax
#1
سلام و خسته نباشید ب اساتید
این فایل csv پروژه ام هستش اگه خواستین دانلود کنید
http://s5.picofile.com/file/8133449492/db.csv.html
به این کد من ی نگا بندازید
من در اینجا میخوام یک سیستم ذخیره در فایل ب کمک ajax بنویسم.
حالا این سیستم رو نوشتم ولی کار نمیکنه.
من همه ی کد هارو درست نوشتم ولی باز کار نمکنه.
مشکل از کجاست؟
آیا تو فایل php اشکال داره؟
میشه ی نگا ب این کد من بندازید.
مشکل میتونه از کحا باشه.
ممنون میشم

کد های php

<?php
$data = $_REQUEST['fld'];
if ( is_array($data) )
echo file_put_contents('db.csv', implode(",", $data) . "\n", FILE_APPEND) ? 1 : 2;
else
echo 3;
?>

کد های html و js

<script type="text/javascript">


function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
//Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}





function checkUser()
{
var arr=Array(10,30,46,369,987,699,78,14,11);
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request");
return;
}

url='saver.php?fld='+arr;

xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
return false;
}





function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
if (xmlHttp.responseText==1)
{
alert('انجام میشه');
}
else{
alert('نمیشه');

}
}
}


document.getElementById('dok').onclick=function(){
checkUser();
}

</script>








<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>script</title>
</head>
<body>

<button id="dok">dok</button>





</body>
</html>
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان