טוב,
אתה עושה קצת סלט בדברים בוא נסכם דבר אחד PHP שפת שרת JAVASCRIPT צד לקוח(נכון חלקית יש היום סרברים של JS סתכל על node.js לדוגמא)
עכשיו יש דרך לעשות חיבור ב-AJAX באמת לשלוח POST/GET לקובץ PHP שעושה מה שצריך לעשות בצד שרת.
לא הייתי ממליץ לשמור את הנתונים ב-TXT כמו שכבר רשמו יש עם זה גם בעיות קידוד בין השאר.
עכשיו תלמד מה זה JSON,
JavaScript Object Notation בגדול זה אובייקט שמאחסן מידע לדוגמא:
HTML קוד:
}
TOKEN : XXXXX
{
למה אני רושם לך את זה כי ב-PHP יש 2 פונקציות נחמדות:
json_encode
json_decode
http://www.php.net/manual/en/function.json-decode.php
http://php.net/manual/en/function.json-encode.php
בעצם כאשר אני אשמור מידע ב-JSON אני יכול להפוך אותו ל-Array ב-PHP ולהפך.
אז נגיד שאני רוצה לעשות decode לJSON שיש לי כאן אני אקרא בAJAX לקובץ php עם header של json שמוציא לי מ-DB או מה שתבחר את מה שאני צריך ואני יכול בעצם להפוך את זה ל-ARRAY של PHP.
זה מה שאני אקבל:
PHP קוד:
array(
"TOKEN" => "XXXXX"
);
עכשיו לפקודת AJAX יש מה שנקרא CALLBACK אתה יכול לעשות משהו ברגע שהוא מחזיר את המידע אז ברגע שקבלתי את התשובה מהקריאה שלי אתה יכול להחליט מה לעשות אם זה לשמור לו איזה משתנה שמשאיר אותו מחובר או כל דבר אחר...
הדרך המומלצת לפי דעתי זה לשמור לו ב-Cookie שהוא מחובר לפי ה-token שלו.
בהצלחה.