IS4 PM_2025
Photo
إجابة Bard AI
Sessions in PHP work by creating a unique ID (UID) for each visitor and storing variables based on this UID. This data is stored on the server, and the session ID is sent to the client's browser in a cookie. Each time the visitor makes a request to the server, the session ID is sent back in the cookie. The server then uses the session ID to retrieve the visitor's session data.
Cookies can also be used to store unique IDs for each visitor, but they are not typically used in this way. Cookies are typically used to store small amounts of data that are specific to the visitor, such as their preferences or login status.
Here is an example of how to create a unique session ID and store variables in a session in PHP:
Once the visitor has a unique session ID, you can use it to store any type of data in the session. This data will be available to you on subsequent requests from the same visitor.
For example, you could use the session ID to store the visitor's shopping cart items, their login status, or their preferences.
To retrieve the session data for a particular visitor, you can use the following code:
The session data will be returned as an array. You can then access the individual values in the array by their key.
For example, to get the visitor's unique ID, you would use the following code:
php
session_start(); // Start the session
// Get the session ID
$session_id = $_COOKIE['session_id'];
// Retrieve the session data
$session_data = $_SESSION[$session_id];
// Get the visitor's unique ID
$uid = $session_data['uid'];
Sessions in PHP work by creating a unique ID (UID) for each visitor and storing variables based on this UID. This data is stored on the server, and the session ID is sent to the client's browser in a cookie. Each time the visitor makes a request to the server, the session ID is sent back in the cookie. The server then uses the session ID to retrieve the visitor's session data.
Cookies can also be used to store unique IDs for each visitor, but they are not typically used in this way. Cookies are typically used to store small amounts of data that are specific to the visitor, such as their preferences or login status.
Here is an example of how to create a unique session ID and store variables in a session in PHP:
php
session_start(); // Start the session
// Generate a unique session ID
$session_id = session_id();
// Store a variable in the session
$_SESSION['uid'] = $session_id;
// Retrieve the variable from the session
$uid = $_SESSION['uid'];
Once the visitor has a unique session ID, you can use it to store any type of data in the session. This data will be available to you on subsequent requests from the same visitor.
For example, you could use the session ID to store the visitor's shopping cart items, their login status, or their preferences.
To retrieve the session data for a particular visitor, you can use the following code:
php
session_start(); // Start the session
// Get the session ID
$session_id = $_COOKIE['session_id'];
// Retrieve the session data
$session_data = $_SESSION[$session_id];
The session data will be returned as an array. You can then access the individual values in the array by their key.
For example, to get the visitor's unique ID, you would use the following code:
php
session_start(); // Start the session
// Get the session ID
$session_id = $_COOKIE['session_id'];
// Retrieve the session data
$session_data = $_SESSION[$session_id];
// Get the visitor's unique ID
$uid = $session_data['uid'];
👍1💔1
قوالب التوصيف.docx
33.3 KB
الذي تم شرحه مع الأستاذة امتياز في اخر محاضرة
معايير_التكاليف_لدكتور_محمد_فيصل_هبه_الجدادي.pdf
166 KB
المعايير اللي تكلم عليها الدكتور محمد فيصل
لكن لا أعتقد انها مقررة علينا كون التكاليف يدوية
لكن لا أعتقد انها مقررة علينا كون التكاليف يدوية
IS4 PM_2025
مستند Microsoft Word جديد.docx
التوصيف هذا قديم من عام 2021
IS4 PM_2025
قوالب التوصيف.docx
هذا المعتمد من قبل الأستاذة
+
التوصيف يكون خالي من العمليات الأساسية مثل تسجيل الدخول وإنشاء حساب الخ......
ضروري يكون في العمليات التي تميز كل نظام عن آخر
+
التوصيف يكون خالي من العمليات الأساسية مثل تسجيل الدخول وإنشاء حساب الخ......
ضروري يكون في العمليات التي تميز كل نظام عن آخر
IS4 PM_2025
الدكتور منصور القباطي حدد لكل طالب سؤال واحد بحسب رقم الطلاب في الكشف :- من رقم ١ إلى ١٠ اسئلة شابتر 1 من رقم ١١ إلى ٢٠ اسئلة شابتر 2 من رقم ٢١ إلى ٣٠ اسئلة شابتر 3 من رقم ٣١ إلى ٤٠ اسئلة شابتر 4 من رقم ٤١ إلى ٥٠ اسئلة شابتر 5 من رقم ٥١ إلى ٦٠ اسئلة…
تكاليف يوم الأحد:-
تكليف الدكتور منصور القباطي
تطبيق محاضرة flutter مع الأستاذ نشوان
تكليف الدكتور منصور القباطي
تطبيق محاضرة flutter مع الأستاذ نشوان
حلول أسئلة الشباتر من ١ الى ٦ :-
https://quizlet.com/410442259/cis330-ch1-review-flash-cards/
https://issuu.com/salinasoren/docs/systems-analysis-and-design-11th-ed_99c9e7a9d0bea9
https://quizlet.com/322346862/chapter-3-the-keys-flash-cards/
https://quizlet.com/335046157/ch-4-systems-analysis-flash-cards/
https://quizlet.com/334877778/chapter-5-flash-cards/
https://quizlet.com/485488829/ch6-flash-cards/
https://quizlet.com/410442259/cis330-ch1-review-flash-cards/
https://issuu.com/salinasoren/docs/systems-analysis-and-design-11th-ed_99c9e7a9d0bea9
https://quizlet.com/322346862/chapter-3-the-keys-flash-cards/
https://quizlet.com/335046157/ch-4-systems-analysis-flash-cards/
https://quizlet.com/334877778/chapter-5-flash-cards/
https://quizlet.com/485488829/ch6-flash-cards/
❤1👏1
Chapter 6 Questions with answers:-
1- What is object-oriented analysis, and what are some advantages of this method?
Object oriented analysis describes an information system by identifying objects, which can be people, places, events, or transactions. Advantages are that object oriented analysis integrates easily with object-oriented languages, code is reusable, which can reduce cost and development time. It is easy to maintain since objects can be duplicated.
2- Define an object, and provide three examples?
An object can be a person, place, event, or transaction that have some type of action related to them. A patient in a hospital database is an object.
An employee in a customer database.
A student in a school database.
3- Define an attribute, and provide three examples?
An attribute is a characteristic about a specific object. 3 car attributes are the make, model, and color.
4- Define a method, and provide three examples?
A method is a task that an object performs. An example would be the operate wipers or apply brakes methods in a car. They turn on the wipers and slow down the vehicle. The power on method tells a system to turn on when the power button is pressed.
5- Define encapsulation, and explain how it is used in object-
oriented analysis?
Encapsulation means that data and methods are self-contained.
This allows the object to change based on received messages.
Encapsulation allows objects to be used as modules.
6- Define polymorphism, and provide three examples?
Polymorphism is when a message gives different meanings to
different objects.
"I love you" to your significant other can be meant in a romantic
way, while with family, the meaning is more about family bonds.
An area calculation for different shapes will have different
meanings since areas for different shapes are not the same.
7- Define a class, subclass, and superclass, and provide three
examples of each?
A class is group of similar objects.
A subclass are more specific categories in a class.
A superclass is a more general category.
For example, a Xbox class would be in a superclass called game
systems, because all Xbox's are game systems. The Xbox class
would have subclasses called Xbox One, Xbox One S, Xbox One
X, etc.
8- Define an actor, and provide three examples?
An actor is an external entity that initiates a use case by requesting the
system to perform a function or process.
An example would be a patient making an appointment,
a customer making an order, or a reserving a hotel room.
9- Define a use case and a use case diagram, and prepare a sample of each?
A use case represents the steps in a specific business process.
Use case diagram is a visual representation of related use cases within a system.
10- Define the term black box, and explain why it is an important concept in object-oriented analysis.?
Black boxes are objects that makes changes based on a message that is received. Black box helps limiting access to internal processes since it does not show how changes are carried out.
1- What is object-oriented analysis, and what are some advantages of this method?
Object oriented analysis describes an information system by identifying objects, which can be people, places, events, or transactions. Advantages are that object oriented analysis integrates easily with object-oriented languages, code is reusable, which can reduce cost and development time. It is easy to maintain since objects can be duplicated.
2- Define an object, and provide three examples?
An object can be a person, place, event, or transaction that have some type of action related to them. A patient in a hospital database is an object.
An employee in a customer database.
A student in a school database.
3- Define an attribute, and provide three examples?
An attribute is a characteristic about a specific object. 3 car attributes are the make, model, and color.
4- Define a method, and provide three examples?
A method is a task that an object performs. An example would be the operate wipers or apply brakes methods in a car. They turn on the wipers and slow down the vehicle. The power on method tells a system to turn on when the power button is pressed.
5- Define encapsulation, and explain how it is used in object-
oriented analysis?
Encapsulation means that data and methods are self-contained.
This allows the object to change based on received messages.
Encapsulation allows objects to be used as modules.
6- Define polymorphism, and provide three examples?
Polymorphism is when a message gives different meanings to
different objects.
"I love you" to your significant other can be meant in a romantic
way, while with family, the meaning is more about family bonds.
An area calculation for different shapes will have different
meanings since areas for different shapes are not the same.
7- Define a class, subclass, and superclass, and provide three
examples of each?
A class is group of similar objects.
A subclass are more specific categories in a class.
A superclass is a more general category.
For example, a Xbox class would be in a superclass called game
systems, because all Xbox's are game systems. The Xbox class
would have subclasses called Xbox One, Xbox One S, Xbox One
X, etc.
8- Define an actor, and provide three examples?
An actor is an external entity that initiates a use case by requesting the
system to perform a function or process.
An example would be a patient making an appointment,
a customer making an order, or a reserving a hotel room.
9- Define a use case and a use case diagram, and prepare a sample of each?
A use case represents the steps in a specific business process.
Use case diagram is a visual representation of related use cases within a system.
10- Define the term black box, and explain why it is an important concept in object-oriented analysis.?
Black boxes are objects that makes changes based on a message that is received. Black box helps limiting access to internal processes since it does not show how changes are carried out.
👍1
أعلنت Cisco عبر موقعها الإلكتروني، عن تقديم مجموعة من الدورات التدريبية المجانية (عن بُعد) في عدة مجالات تقنية، لتعزيز قدرات المهنيين والطلاب في مجال التكنولوجيا.
وتستهدف هذه الدورات جميع فئات المجتمع من الطلاب والخريجين والموظفين والباحثين عن عمل.
حيث يتم منح المتدربين شهادات إتمام معتمدة عند الانتهاء من الدورات.
وتأتي هذه الخطوة ضمن سعي الشركة لتحقيق التعليم المستمر وتطوير المهارات التقنية للأفراد.
البرامج التدريبية:
1- مقدمة في الأمن السيبراني (6 ساعات تدريبية).
(Introduction to Cybersecurity)
2- أساسيات لينكس (70 ساعات تدريبية).
(Linux Essentials)
3- أساسيات البرمجة بلغة البايثون (30 ساعات تدريبية).
(Programming Essentials in Python)
4- مقدمة في إنترنت الأشياء (6 ساعات تدريبية).
(Introduction to Internet of Things)
5- أساسيات الشبكات (25 ساعات تدريبية).
(Networking Essentials)
6- مقدمة في علم البيانات (6 ساعات تدريبية)
(Introduction in Data Science)
https://www.cisco.com/c/m/en_sg/partners/cisco-networking-academy/index.html
وتستهدف هذه الدورات جميع فئات المجتمع من الطلاب والخريجين والموظفين والباحثين عن عمل.
حيث يتم منح المتدربين شهادات إتمام معتمدة عند الانتهاء من الدورات.
وتأتي هذه الخطوة ضمن سعي الشركة لتحقيق التعليم المستمر وتطوير المهارات التقنية للأفراد.
البرامج التدريبية:
1- مقدمة في الأمن السيبراني (6 ساعات تدريبية).
(Introduction to Cybersecurity)
2- أساسيات لينكس (70 ساعات تدريبية).
(Linux Essentials)
3- أساسيات البرمجة بلغة البايثون (30 ساعات تدريبية).
(Programming Essentials in Python)
4- مقدمة في إنترنت الأشياء (6 ساعات تدريبية).
(Introduction to Internet of Things)
5- أساسيات الشبكات (25 ساعات تدريبية).
(Networking Essentials)
6- مقدمة في علم البيانات (6 ساعات تدريبية)
(Introduction in Data Science)
https://www.cisco.com/c/m/en_sg/partners/cisco-networking-academy/index.html
Cisco
Cisco Networking Academy
Join Cisco Networking Academy and become a global problem solver, think entrepreneurially, and drive social change.
👍1
من المتطلبات الاختياريه لمشروع مادة تطوير الويب رفع الموقع إلى استضافة على الانترنت
فاللي يشتي يرفع الموقع
https://www.000webhost.com
هذا رابط موقع استضافة مجانية
https://youtu.be/IbUmbYKY_Q4?si=8Q_iXefgacsuADXS
وهذا فيديو يشرح كيفية الرفع
وحسب كلام الاستاذ باسم ان الرفع بيكون عليه تقريباً درجتين إضافية في درجة المشروع
حيث تقسيم الدرجات للعملي كالتالي :-
١٠ درجات للحضور
١٠ درجات تكاليف + كويزات
١٠ درجات للمشروع
فاللي يشتي يرفع الموقع
https://www.000webhost.com
هذا رابط موقع استضافة مجانية
https://youtu.be/IbUmbYKY_Q4?si=8Q_iXefgacsuADXS
وهذا فيديو يشرح كيفية الرفع
وحسب كلام الاستاذ باسم ان الرفع بيكون عليه تقريباً درجتين إضافية في درجة المشروع
حيث تقسيم الدرجات للعملي كالتالي :-
١٠ درجات للحضور
١٠ درجات تكاليف + كويزات
١٠ درجات للمشروع
Hostinger
Special offer for 000webhost users - Try AI website builder free
Since 000webhost shut down, continue online with our AI Website Builder trial. Includes free SSL, 24/7 support, and hosting features.
👍2
IS4 PM_2025
من المتطلبات الاختياريه لمشروع مادة تطوير الويب رفع الموقع إلى استضافة على الانترنت فاللي يشتي يرفع الموقع https://www.000webhost.com هذا رابط موقع استضافة مجانية https://youtu.be/IbUmbYKY_Q4?si=8Q_iXefgacsuADXS وهذا فيديو يشرح كيفية الرفع وحسب كلام…
https://www.infinityfree.com/
موقع اخر يوفر استضافة مجانية
موقع اخر يوفر استضافة مجانية
InfinityFree
Free Website Hosting
Completely free website hosting with PHP, MySQL and no ads on your site!
#هل_تعلم
بأن العدد التقريبي للمواقع الإلكترونية التي يتم إنشائها يوميا هو 252 ألف موقع إلكتروني.
هذا العدد يكشف حجم سوق تطوير المواقع فبعد ثورة تكنولوجيا الويب في مطلع الألفية الجديدة أصبح الويب الشريان الرئيسي للإنترنت والتجارة بكافة انواعها
بأن العدد التقريبي للمواقع الإلكترونية التي يتم إنشائها يوميا هو 252 ألف موقع إلكتروني.
هذا العدد يكشف حجم سوق تطوير المواقع فبعد ثورة تكنولوجيا الويب في مطلع الألفية الجديدة أصبح الويب الشريان الرئيسي للإنترنت والتجارة بكافة انواعها
💔1
الاسبوع الحادي عشر:-
الأحد:-
تسليم تكليف الدكتور منصور القباطي
تطبيق محاضرة الاستاذ نشوان
الإثنين:-
كويز الاستاذ باسم الصوملي + بدء المناقشة النهائية للمشروع النهائي
تكاليف وشرح الهجمات المطلوبة للدكتور عبدالرحمن الصبري
الثلاثاء:-
تسليم التوثيق النهائي لمشروع مادة طرق بحث
استكمال شرح الادوات أمنية معلومات عملي
الخميس :-
تسليم تكاليف المحاسبة
مناقشة مشروع تحليل وتصميم نظم عملي
الأحد:-
تسليم تكليف الدكتور منصور القباطي
تطبيق محاضرة الاستاذ نشوان
الإثنين:-
كويز الاستاذ باسم الصوملي + بدء المناقشة النهائية للمشروع النهائي
تكاليف وشرح الهجمات المطلوبة للدكتور عبدالرحمن الصبري
الثلاثاء:-
تسليم التوثيق النهائي لمشروع مادة طرق بحث
استكمال شرح الادوات أمنية معلومات عملي
الخميس :-
تسليم تكاليف المحاسبة
مناقشة مشروع تحليل وتصميم نظم عملي
ادْخُلُوا عَلَيْهِمُ الْبَابَ فَإِذَا دَخَلْتُمُوهُ فَإِنَّكُمْ غَالِبُونَ
#طوفان_الأقصى
#طوفان_الأقصى
❤7🔥4