mahditmx
3 سال پیش توسط mahditmx مطرح شد
8 پاسخ

write کردن فایل json در jquery یا javascript

سلام ,
من میخوام با استفاده از jquery از کاربر یک مقدار رو بگیرم و در فایل content.json که در سرور قرار داره ذخیره کنم
میتونم دیتا ها رو بخونم ولی نمیشه write کردشون یا یه جدید اضافه کرد
مثلا:

$("#but").click(function() {
    var number = $("#numINP").val()
    // number data write to json file

});

الان یاید چجوری دیتای number رو در content.json که در سرور وجود داره ذخیره کنم؟


ثبت پرسش جدید
احسان داوری
تخصص : برنامه نویس
@ehsndvr 3 سال پیش مطرح شد
0

شما میتونید 2 تا Api تنظیم کنید ، یکی برای ارسال داده های لاگ و یکی دیگه برای خواندن اون فایل ها از سرور ، که میتونید به صورت Json از سرور اطلاعات رو بخونید.


احسان داوری
تخصص : برنامه نویس
@ehsndvr 3 سال پیش مطرح شد
0

سلام عزیز @mahditmx .
شما نمیتونید سمت کلاینت فایلی رو بنویسید ، این دسترسی رو ندارین ، باید اطلاعات رو به یک api بفرستید تا اون براتون یک فایل درست بکنه یا اینکه :

var obj = {
    name: 'Dhayalan',
    score: 100
};

localStorage.setItem('gameStorage', JSON.stringify(obj));

اطلاعات Json رو داخل localStorage مرورگر ذخیره کنید.
موفق باشید.


mahditmx
تخصص : برنامه نویس
@mahditmx 3 سال پیش مطرح شد
0

ممنون , اما من میخوام ار json به عنوان یکجور دیتابیس استفاده کنم نمیشه؟


احسان داوری
تخصص : برنامه نویس
@ehsndvr 3 سال پیش مطرح شد
0

@mahditmx
اگر شما سمت سرور بودید میشد اینکارو کرد.
تنها راهی که دارید اینکه توی LocalStorage مرورگر اطلاعات رو ذخیره کنید.
ایشون هم مشکل شما رو داشتن.


mahditmx
تخصص : برنامه نویس
@mahditmx 3 سال پیش مطرح شد
0

ممنون , شما چی پیشنهاد میدید این دیتا رو چجوری از کلاینت به سرور بدم و بعد بتونم تو کلاینت بخونم؟


احسان داوری
تخصص : برنامه نویس
@ehsndvr 3 سال پیش مطرح شد
0

شما میتونید 2 تا Api تنظیم کنید ، یکی برای ارسال داده های لاگ و یکی دیگه برای خواندن اون فایل ها از سرور ، که میتونید به صورت Json از سرور اطلاعات رو بخونید.


mahditmx
تخصص : برنامه نویس
@mahditmx 3 سال پیش آپدیت شد
0

@ehsndvr
در مورد api راهنمایی میکنید؟
چجوری باید بسازمش


احسان داوری
تخصص : برنامه نویس
@ehsndvr 3 سال پیش مطرح شد
0

شما حتما باید با یکی از زبان های Back-end یا سمت سرور که از تکنولوژی های مختلفی استفاده میکنن مثل لاراول ، api نویسی بکنید. اما فکر میکنم بهترین کار برای شما همون LocalStorage باشه.
اگر خواستید بیشتر براتون توضیح میدم راجب به سمت سرور (Back-end).


mahditmx
تخصص : برنامه نویس
@mahditmx 3 سال پیش آپدیت شد
0

ممنون @ehsndvr , LocalStorage توی مرورگر ذخیره میکنه ولی من میخوام یک فایل json در سرور باشه و username , password رو توش ذخیره کنه و بعد بتونه لاگین کنه اگه user , pass یکی بود
در مود زبان back-end من با پایتون کار کردم ولی نه برای back-end سایت باهاش اپلیکیشن یا اسکریپت نوشتم با jquery میشه با دیتابیس ها در سرور کار کردن ؟


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام