<?php

טוב תגיבו כי ממש ממש השקעתי על המדריך הזה!!!!
זה מדריך שילמד את כל יסודות השפה ל php
יש כאן ככה:
>הקדמה
>משתנים (מדריך חיצוני)
>תנאים
>לולאות
>מערכים
>חיבור ל datacbace (מדריך חיצוני)
>קידוד מידע
אלה בעיכרון הנושאים הבסיסיים ביותר שיש ב php


>הקדמה:
טוב אז ככה:
php היא שפת אינטרנט שמאפשרת להוסיף ולהגדיר דברים חדשים אתר האינטרנט לא כמו שהיה פעם...
פעם אתר היה רק המון דפי אנינרנט מקושרים אם איזה סרגל כלים
בעזרת php אפשר לגרום לכל אחד מהגולשים באתר לראות תוכן אחר ממה שרואה השני...
אפשר לקחת נתונים שגולשי האתר מזינים אל מערכת האתר...
php בעצם עובדר ברובה על עניינים של קלט ופלט....
למשל אם גולש באתר שלך יכתוב בתיבת טקסט משו ואז ילחץ בטופש שלח המערכת תקלוט את זה ואז תציג את המשפט שכתב כפלט באיזה שהוא דף או שתשלח אותו לאיזה שהוא מקום....
אבל מה אני מקשקש בואו נתחיל
טוב אז ככה ל מדריך הזה יש כמה דברים שצריך שיהיה לכם
-ידע ב html
-הבנה של מושגי אינטרנט פשוטים
-ורצוי מאוד איזה ידע בשפת תכנות אחרת אבל אפשר גם בלי...
טוב אז ככה...
ל php בדומה ל html יש תגי פתיחה וסיום
הנה
PHP Code:
<?php
// כאן כתבו את קוד ה php שלכם 
?>
אז בואו נתחיל...
הדבר הראשון שתלמדו הוא הפונקציה הבסיסית ביותר שיש echo המשמשת להדפסת כתובות על המסך
PHP Code:
<?php
echo "heyy LopCtrl";
?>
זה ידפיס על המסך:
heyy LopCtrl

טוב אז אפשר להתקדם...
עכשיו נלמד על משתנים
זהו מדריך חיצוני היכנסו מכאן
יופי קראתם?? אחלה נמשיך לתנאים..
ב php יש תנאי שאותו מסמנים כ if
יש ב if כמה סוגים של תנאים
if הרגיל נגיד אם a גדול מ 0 אז תדפיס על המסך a is positive
elseif אם if לא מתקיים אז בדוק את התנאי הזה נגיד אם a קטן מ 0 אז תדפיס a is negative
else אם אף אחד מן התנאים לא מתקיים תדפיס a is zero
*בפונקציה elseif לא משתמשים בכל המקרים
PHP Code:
 <?php
$a
=-5;
if (
$a>0)
     echo 
"a is positive.";
elseif (
$a<0)
     echo 
"a is negative.";
else
     echo 
"a is zero.";
?>
וזהו נראה לי שאנחנו יכולים לעבור לנושא הבא אממ תזכירו לי... אממ אהה כן "לולאות"

יש כמה סוגי לולאות ב php הנפוצה ביותר והשימושית ביותר היא לולאת

PHP Code:
<?php
$i
=1;
while (
$i<=10)
{
     echo 
$i";
     
$i++;
}
?>
הגדרנו את I כקטן מאפס אז כשתפעילו את הלולאה היא פשוט תתן את כל האפשרויות ש i יכול להיות
1
2
3
4
5
6
7
8
9
10
מבינים??
אתם יכולים להשתמש בלולאה להמון דרכים אפילו בפורומים כשכל מי שכותב הודעה נפתחת שורה חדשה כזאת ובה רשם שם ההודעה ומי שכתב אותה...
זה שימוש בלולאה הזאת בדיוק...


מערכים- array
במערכים משתמשים לרוב כשבונים מערכות הקבצי ה language בכדי ליצור תרגום מהיר ונוח יותר...
המערך הוא מעין רשימה מסודרת של אלמנטים שניתן לשלוט ולהציג כרצונכם



PHP Code:
<?Php
$lang 
= Array(
                     
"txt1" => "Your txt1 content",
                     
"txt2" => "Your txt2 content",
                 );
?>
אני בטוח שהבנתם את זה
עכשיו נגיד ונרצה להציג את המערך
נכתוב

PHP Code:
<?Php
print $lang['txt1'];
?>
וזה יציג את הטקסט שכתבתם ב txt1

עכשיו נשאר חיבור ל databace זה גם יש לנו במדריך חיצוני אז...
כאן

עכשיו נעבור לקידוד מידע
יד כמה דרכים של הצפנת מידע כגון סיסמאות ונתונים מוסתרים
יש כמה סוגים של הצפנות נפוצות
md5
md4
sha1
אני בחרתי להשתמש ב md5 כי לדעתי הוא כמעט בכי קשה לפיצוח זה אותו קידוד שמשתמשים בו כאן במערכת הפורומים הזאת vbullatin
PHP Code:
<?php
$pass
$_POST['pass'];
$hashmd5($pass);
echo 
$hash;
?>
את זה שתעבירו למשתנה pass זה יהפוך ל md5 וזה יציג אותו
זה יראה משו כזה:
ds5f54ds8f7ds575fd5f45d5f45d47f54d
חח עכשיו אתם מבינים למה זה כמעט בלתי אפשרי לפיצוח חחחח

טוב זהו סיימתי... מדי פעם אני יוסיף לכאן נושאים ואחדש כל פעם... דברו איתי אם יהיו בעיות.