עוגיות בשפת PHP

אני בטוח שכל אחד מכם כבר שמע על המושג הזה, אז נכון, יש לזה קצת שם מוזר אבל זה מה יש. מה הם העוגיות? עגיות הם קבצי text רגילים לחלוטין, רק שהנתונים שבתוכם משמעותיים לאתרי אינטרנט. העוגיות נשמרות בשמות האתרים שהם קשורים אליהם. העוגיות נשמרות במחשב הלקוח, כמובן אם הדפדפן שלכם מאשר אותם. ( רובנו […]

העלאת קבצים בשפת PHP

העלאת קובץ לשרת, מתבצעת על ידי טופס אשר מה שמיוחד בו זה: enctype=”multipart/form-data” המאפיין הזה בטופס נותן לנו את האפשרות לשלוח קובץ. אנו נשתמש ב input מסוג file ולבסוף בעזרת המשתנה הגלובאלי $_FILES[]. בעזרת הפונקציה move_uploaded_file(), מתבצע כל תהליך העלאת הקובץ לשרת. תפקידה של הפונקציה move_uploaded_file: לפונקציה ישנם שתי ארגומנטים, הארגומנט הראשון הוא המשתנה הזמני שבתוכו נמצא […]

יצירת טופס פשוט בשפת PHP

PHP מאפשר לשלוח או לקבל נתונים דרך מחשב הלקוח ( client ), דרך השרת ( server ), וגם דרך כתובת העמוד עצמו ( address bar ). כשיוצרים טופס ב-PHP, חייב ידע בסיסי ב html, כי אנו נעזרים בתגי html על מנת ליצור את הטופס שלנו. בעבודה עם טופס צריך ליצור input , ולקרוא לו בשם. […]

Break & Continue בשפת PHP

נתחיל עם ה break , ה”עצירה”, משתמשים בזה בדרך כלל ב while או for, או switch. הפקודה גורמת ללולאה לצאת מעצמה, ולהמשיך עם התוכנית. זה יכול למנוע לולאות אין סופיות. Continue, משתמשים בפקודה זו, רק בלולאות, כאשר אנו רוצים לא להמשיך באיטרציה ( סיבוב בלולאה ), ולהמשיך באיטרציה הבאה, אנו נשתמש ב Continue. תחביר ה […]

Include & Require בשפת PHP

באופן כללי, הפקודות הללו נועדו לספח קובץ, לפרוייקט שלנו. הפקודות require() ו-include() זהות בכל האפשרויות שלהן, אך ישנו הבדל אחד מהותי בינהם. הפקודה include מציגה כפלט אזהרה שלא נמצא הקובץ שרצינו להוסיף, והפקודה require, דורשת שהקובץ אכן ימצא, במקרה שהקובץ לא נמצא, זה שולח fatal error למסך ותוקע את המסמך. תחביר הפקודות <?php include(“config.php”); include “functions.php”; […]

פונקציות בשפת PHP

פונקציה או שגרה בעברית, היא בעצם תת תוכנית, שמבצעת משימה מסויימת, שמחזירה לתוכנית הקוראת לה ערך מסוים. הערך שמוחזר לתוכנית הוא תוצאת המשימות שעברה הפונקציה. הפונקציה יכולה לקבל ארגומנטים, אשר ישפיעו על פעולותיה. פונקציה נועדה גם להקל על המתכנת עצמו, כי ניתן להשתמש בה, עשרות פעמים, ולחסוך הרבה שורות קוד. בנוסף לכל זה, הפונקציה מהווה […]

לולאת Foreach בשפת PHP

שפת ה PHP מכילה בתוכה פקודה ששמה foreach. הפקודה מקלה את הפעולות שניתן לבצע על מערכים. הפקודה יחסית פשוטה ליישום. ניתן בעזרת הפקודה להציג את ערכו של כל אחד מהתאים שבמערך, וגם להציג את המפתחות , של אותם הערכים. ברמת התחביר ישנם שתי אופציות להציג את הפקודה. <?php foreach(array_expression as $value)      statement      foreach(array_expression as $key => $value)      statement ?> array_expression […]