קודם כל הייתי ממליץ לך ליצור טבלה אחת בשם USERS עם 4 תאים במקום 4 טבלאות
קוד: בחר הכל
CREATE TABLE `users` (
`user_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
`username` varchar(255) collate utf8_bin NOT NULL,
`password` varchar(40) collate utf8_bin NOT NULL,
`user_email` varchar(255) collate utf8_bin NOT NULL,
`user_ip` varchar(255) collate utf8_bin NOT NULL,
PRIMARY KEY (`user_id`)
) DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
בכל אופן ליצור טבלאת משתמשים זה לא הכי פשוט
אתה צריך ליצור לכל "אורח" SESSION משלו שככה תוכל להבדיל בין כל משתמש
את ה SESSION אתה יכול להעביר ב-3 צורות (עוגיות, GET, POST)
אני ממליץ להשתמש בעוגיות (הרבה יותר קל לטיפול)
תוכל ליצור SESSION בצורה שלך כלומר ליצור מספר או ערך רנדומלי ויחודי שיעקוב אחר השתמש לאורך האתר (באחד משלושת האופציות שרשומות למעלה)
או שתוכל להשתמש בפונקציה בנויה של PHP שהיא יוצרת לבד את העוגיה עם ה SESSION
שם הפונקציה היא session_start()
תוכל ללמוד עליה במדריך של PHP.NET
http://php.net/manual/en/function.session-start.phpאם אינך יודע ליצור SESSIONS בעצמך הייתי ממליץ לך להתחיל בפונקציה הבנויה עד שתלמד
לאחר שתבין איך ה SESSIONS עובד משם תוכל להמשיך וליצור לעצמך טבלאת משתמשים ואפשרות התחברות לאתר