מדריך php
-
- הודעות: 175
- הצטרף: 18:24 27/08/2019
מדריך php
אני מחפש את המדריך הכי מפורט לphp ואגב אשמח אם אחד מהמשתמשים יסביר מה הקשר בין php שזה שפת תכנות אתרים להגדרות api
ואיך אני כותב למשל שאם מקיש 1 יעשה ככה ואם מקיש 2 יעשה אחרת כ"כ איך אני עושה שבהגדרות באתר ההגדרות של ימות יהיה ניתן לכתוב תוספים
ואיך אני כותב למשל שאם מקיש 1 יעשה ככה ואם מקיש 2 יעשה אחרת כ"כ איך אני עושה שבהגדרות באתר ההגדרות של ימות יהיה ניתן לכתוב תוספים
Re: מדריך php
https://www.call2all.co.il/f2/viewtopic.php?f=12&t=2844אני מחפש את המדריך הכי מפורט לphp ואגב אשמח אם אחד מהמשתמשים יסביר מה הקשר בין php שזה שפת תכנות אתרים להגדרות api
ואיך אני כותב למשל שאם מקיש 1 יעשה ככה ואם מקיש 2 יעשה אחרת כ"כ איך אני עושה שבהגדרות באתר ההגדרות של ימות יהיה ניתן לכתוב תוספים
Re: מדריך php
דבר ראשון לא צריך לשאול את השאלה בשלושה מקומות נעזור גם אם זה יהיה בפעם אחדאני מחפש את המדריך הכי מפורט לphp ואגב אשמח אם אחד מהמשתמשים יסביר מה הקשר בין php שזה שפת תכנות אתרים להגדרות api
ואיך אני כותב למשל שאם מקיש 1 יעשה ככה ואם מקיש 2 יעשה אחרת כ"כ איך אני עושה שבהגדרות באתר ההגדרות של ימות יהיה ניתן לכתוב תוספים
ועכשיו לשאלה השניה באמת אין שום קשר בין הAPI של ימות לPHP
PHP זו שפת תכנות קלה ללימוד ומומלצת למתחילים לכן מדברים כאן על PHPואת האמת שאפשר עם כל שפה וובית
והרעיון של הAPI שזה שולח בקשה לשרת שלך (האתר האינטרנט) ואתה מבצע פעולות בשרת ו/או שולח תשובה מסויימת נוכל להשוות את זה להבדל בין צד שרת לבין צד לקוח שבמקרה הזה צד שרת זה הPHP שאתה כותב והצד לקוח זה הAPI של ימות
אני אתן לך דוגמת שימוש כדי שתבין יותר (בכל זאת אנחנו בבידוד ויש זמן....)
נניח שאתה רוצה לומר שלום לכל מי שנכנס לשלוחה וכמובן תרצה לעשות זאת בAPI
ויש לך כבר שרת אינטרנט שהדומיין שלו הוא http://www.api-yemot.co.il
ובתוכו קובץ test.php
בשלוחה שאתה רוצה תכניס את הקוד הבא
קוד: בחירת הכל
type=api
סוג שלוחה = API
api_link=www.api-yemot.co.il/test.php
זה הקישור שלשם הוא פונה
קוד: בחירת הכל
<?php
echo "שלום";
?>
"id_list_message"
וזה יראה כך
קוד: בחירת הכל
<?php
echo "id_list_message=t-שלום";
לזה יש אופציה אחרת שנקראת read
ואתן דוגמא:
אנחנו רוצים לשאול אותו האם עכשיו בוקר צהוריים או בכלל ערב
ולפי זה לומר לו בוקר טוב/ צהריים טובים או ערב טוב
נעשה כך
נפנה לדף שלנו כמו שכתבנו קודם איך לעשות את זה ובדף נכניס את ההגדרה הבאה
רק הקדמה קטנה
אנחנו צריכים לבדוק האם זה הפעם הראשונה שהוא מגיע לדף או שזה אחרי שהוא הגיע ושלחנו שאלה לפלאפון והוא עכשיו מחזיר לי תשובה לשאלה וזה בשביל שאני לא אשאל אותו שוב ושוב את השאלהלכן נבדוק האם חזר תשובה כדלהלן
קוד: בחירת הכל
<?php
//נכניס את מה שהגיע בGET למשתנה
$answer = $_GET["answer"]:
//ונבדוק האם יש משהו במשתנה
if ($answer<1){
//אם לא הגיע תשובה נשלח את השאלה
echo "read=t-שלום מה עכשיו בוקר צהרים או ערב לבוקר הקש 1 לצהרים הקש 2 לערב הקש 3=answer,no,1,1,7,No,yes,no,*/,123";
//אחרי ה= בשורה הקודמת כתבתי את הפרמטרים של השאלה שלי 1- השם של המשתנה כפי שיחזור ב GET , 2- אם יש כבר תשובה לשאלה כאן בשרת שלא יקח את אותו התשובה (במקרה הזה זה לא חשוב הפרמטר) , 3- מינימום ספרות , 4- מקסימום ספרות , 5- לא להשמיע מה שהקיש , ועוד פרמטרים כפי שניתן למצוא פירוט עליהם כאן
בפורום
}elseif ($answer == 1){
//אם הוא כן החזיר תשובה והתשובה לשאלה הוא 1 תאמר לו בוקר טוב
echo "id_list_message=t-בוקר טוב";
}elseif($answer == 2){
//אם הקיש 2 נאמר לו צהריים טובים
echo "id_list_message=t-צהריים טובים";
}elseif ($answer == 3) {
//אם הקיש 3 נאמר לו ערב טוב
echo "id_list_message=t-ערב טוב";
}
?>
טוב זה היה מספיק להיום יש עוד ענף אחד שלא נגענו בזה וזה נקרא כאן בפורום ה API ההפוך שלבצע פעולות במערכת לא השמעת קבצים וכו אלא ממש פעולות של העלאת קבצים מחיקת קבצים שליחת צינתוקים ועוד ועוד ועל זה נרחיב ביום אחר אולי מחר...
בכל מקרה אם לא מספיק מובן תשאל שוב וננסה שוב
-
- הודעות: 365
- הצטרף: 00:01 27/10/2017
Re: מדריך php
תודה ומקסים ביותר ההסבר.דבר ראשון לא צריך לשאול את השאלה בשלושה מקומות נעזור גם אם זה יהיה בפעם אחדאני מחפש את המדריך הכי מפורט לphp ואגב אשמח אם אחד מהמשתמשים יסביר מה הקשר בין php שזה שפת תכנות אתרים להגדרות api
ואיך אני כותב למשל שאם מקיש 1 יעשה ככה ואם מקיש 2 יעשה אחרת כ"כ איך אני עושה שבהגדרות באתר ההגדרות של ימות יהיה ניתן לכתוב תוספים
ועכשיו לשאלה השניה באמת אין שום קשר בין הAPI של ימות לPHP
PHP זו שפת תכנות קלה ללימוד ומומלצת למתחילים לכן מדברים כאן על PHPואת האמת שאפשר עם כל שפה וובית
והרעיון של הAPI שזה שולח בקשה לשרת שלך (האתר האינטרנט) ואתה מבצע פעולות בשרת ו/או שולח תשובה מסויימת נוכל להשוות את זה להבדל בין צד שרת לבין צד לקוח שבמקרה הזה צד שרת זה הPHP שאתה כותב והצד לקוח זה הAPI של ימות
אני אתן לך דוגמת שימוש כדי שתבין יותר (בכל זאת אנחנו בבידוד ויש זמן....)
נניח שאתה רוצה לומר שלום לכל מי שנכנס לשלוחה וכמובן תרצה לעשות זאת בAPI
ויש לך כבר שרת אינטרנט שהדומיין שלו הוא http://www.api-yemot.co.il
ובתוכו קובץ test.php
בשלוחה שאתה רוצה תכניס את הקוד הבאעכשיו מה שבעצם היית צריך לעשות בשביל שיראה לך בPHPאת ההודעה שלום היה אמור להראות ככהקוד: בחירת הכל
type=api
סוג שלוחה = API
api_link=www.api-yemot.co.il/test.php
זה הקישור שלשם הוא פונהאך לא, כאן יש הבדל בגלל שכאן זה לא דפדפן שאתה מדפיס על המסך אלה זה פקודות שאתה אומר לימות לבצע לכן תוסיף את המשפט הבא לפני הטקסט שאתה רוצה להשמיעקוד: בחירת הכל
<?php
echo "שלום";
?>
"id_list_message"
וזה יראה כךויש אןפציה נוספת שזה מה שבעצם שאלת איך עושים שזה יעשה פעולות אחרות לפי מה שהוא הקישקוד: בחירת הכל
<?php
echo "id_list_message=t-שלום";
לזה יש אופציה אחרת שנקראת read
ואתן דוגמא:
אנחנו רוצים לשאול אותו האם עכשיו בוקר צהוריים או בכלל ערב
ולפי זה לומר לו בוקר טוב/ צהריים טובים או ערב טוב
נעשה כך
נפנה לדף שלנו כמו שכתבנו קודם איך לעשות את זה ובדף נכניס את ההגדרה הבאה
רק הקדמה קטנה
אנחנו צריכים לבדוק האם זה הפעם הראשונה שהוא מגיע לדף או שזה אחרי שהוא הגיע ושלחנו שאלה לפלאפון והוא עכשיו מחזיר לי תשובה לשאלה וזה בשביל שאני לא אשאל אותו שוב ושוב את השאלהלכן נבדוק האם חזר תשובה כדלהלן
די פשוט וכמובן מפה אתה יכול לקחת את זה לאן שבא לך לבצע פעולות בשרת ועודקוד: בחירת הכל
<?php
//נכניס את מה שהגיע בGET למשתנה
$answer = $_GET["answer"]:
//ונבדוק האם יש משהו במשתנה
if ($answer<1){
//אם לא הגיע תשובה נשלח את השאלה
echo "read=t-שלום מה עכשיו בוקר צהרים או ערב לבוקר הקש 1 לצהרים הקש 2 לערב הקש 3=answer,no,1,1,7,No,yes,no,*/,123";
//אחרי ה= בשורה הקודמת כתבתי את הפרמטרים של השאלה שלי 1- השם של המשתנה כפי שיחזור ב GET , 2- אם יש כבר תשובה לשאלה כאן בשרת שלא יקח את אותו התשובה (במקרה הזה זה לא חשוב הפרמטר) , 3- מינימום ספרות , 4- מקסימום ספרות , 5- לא להשמיע מה שהקיש , ועוד פרמטרים כפי שניתן למצוא פירוט עליהם כאן
בפורום
}elseif ($answer == 1){
//אם הוא כן החזיר תשובה והתשובה לשאלה הוא 1 תאמר לו בוקר טוב
echo "id_list_message=t-בוקר טוב";
}elseif($answer == 2){
//אם הקיש 2 נאמר לו צהריים טובים
echo "id_list_message=t-צהריים טובים";
}elseif ($answer == 3) {
//אם הקיש 3 נאמר לו ערב טוב
echo "id_list_message=t-ערב טוב";
}
?>
טוב זה היה מספיק להיום יש עוד ענף אחד שלא נגענו בזה וזה נקרא כאן בפורום ה API ההפוך שלבצע פעולות במערכת לא השמעת קבצים וכו אלא ממש פעולות של העלאת קבצים מחיקת קבצים שליחת צינתוקים ועוד ועוד ועל זה נרחיב ביום אחר אולי מחר...
בכל מקרה אם לא מספיק מובן תשאל שוב וננסה שוב
(פשוט יש לי מתכנת שיבנה לי שאני צריך, אך אני צריך ללמוד את צורת החיבור...)
אשמח לשמוע איך עושים API הפוך, לשלוף קבצים מהמערכת ולהוסיף קבצים.
בגדול הרעיון הוא כנראה לתת פקודה של הוספה הסרה וכדומה, לא?
ואיך אפשר לתת הוראה לשרת לשלוף קובץ משלוחה מסויימת ולשלוח לי למייל, הPHP יש לו גם שרת דואר, או שאני מבר את זה לשרת דואר שיש לי בשרת בלי קשר?
אשמח להסבר.
תודה רבה מאוד!
ואם אפשר גם בסיס:
יש לי שרת אינטרנט עם מספר דומיינים.
על חלק מהם מותקנים אתרים שונים, על חלק לא.
אם אני רוצה להריץ את הקבצים הנ"ל בשרת, היכן בדיוק לעשות את זה?
בתוך תיקייה ששייכת לדומיין? לאתר קיים? ולאיזה תיקייה בדיוק?
או בכלל ליצור באחסון שלי עצמו הראשי תיקייה חדשה, אך מה תהיה הכתובת שלה?
אשמח למידה והסבר.
תודה רבה!
-
- הודעות: 175
- הצטרף: 18:24 27/08/2019
Re: מדריך php
תודה ענקית אני הבנתי איך לתכנת אתר ורק עכשיו אני מבין שאני צריך לומר לו משהו לא לכתוב אני צריך ללמוד html 5 בשביל זה (לא נראה לי תכתוב אם צדקתידבר ראשון לא צריך לשאול את השאלה בשלושה מקומות נעזור גם אם זה יהיה בפעם אחדאני מחפש את המדריך הכי מפורט לphp ואגב אשמח אם אחד מהמשתמשים יסביר מה הקשר בין php שזה שפת תכנות אתרים להגדרות api
ואיך אני כותב למשל שאם מקיש 1 יעשה ככה ואם מקיש 2 יעשה אחרת כ"כ איך אני עושה שבהגדרות באתר ההגדרות של ימות יהיה ניתן לכתוב תוספים
ועכשיו לשאלה השניה באמת אין שום קשר בין הAPI של ימות לPHP
PHP זו שפת תכנות קלה ללימוד ומומלצת למתחילים לכן מדברים כאן על PHPואת האמת שאפשר עם כל שפה וובית
והרעיון של הAPI שזה שולח בקשה לשרת שלך (האתר האינטרנט) ואתה מבצע פעולות בשרת ו/או שולח תשובה מסויימת נוכל להשוות את זה להבדל בין צד שרת לבין צד לקוח שבמקרה הזה צד שרת זה הPHP שאתה כותב והצד לקוח זה הAPI של ימות
אני אתן לך דוגמת שימוש כדי שתבין יותר (בכל זאת אנחנו בבידוד ויש זמן....)
נניח שאתה רוצה לומר שלום לכל מי שנכנס לשלוחה וכמובן תרצה לעשות זאת בAPI
ויש לך כבר שרת אינטרנט שהדומיין שלו הוא http://www.api-yemot.co.il
ובתוכו קובץ test.php
בשלוחה שאתה רוצה תכניס את הקוד הבאעכשיו מה שבעצם היית צריך לעשות בשביל שיראה לך בPHPאת ההודעה שלום היה אמור להראות ככהקוד: בחירת הכל
type=api
סוג שלוחה = API
api_link=www.api-yemot.co.il/test.php
זה הקישור שלשם הוא פונהאך לא, כאן יש הבדל בגלל שכאן זה לא דפדפן שאתה מדפיס על המסך אלה זה פקודות שאתה אומר לימות לבצע לכן תוסיף את המשפט הבא לפני הטקסט שאתה רוצה להשמיעקוד: בחירת הכל
<?php
echo "שלום";
?>
"id_list_message"
וזה יראה כךויש אןפציה נוספת שזה מה שבעצם שאלת איך עושים שזה יעשה פעולות אחרות לפי מה שהוא הקישקוד: בחירת הכל
<?php
echo "id_list_message=t-שלום";
לזה יש אופציה אחרת שנקראת read
ואתן דוגמא:
אנחנו רוצים לשאול אותו האם עכשיו בוקר צהוריים או בכלל ערב
ולפי זה לומר לו בוקר טוב/ צהריים טובים או ערב טוב
נעשה כך
נפנה לדף שלנו כמו שכתבנו קודם איך לעשות את זה ובדף נכניס את ההגדרה הבאה
רק הקדמה קטנה
אנחנו צריכים לבדוק האם זה הפעם הראשונה שהוא מגיע לדף או שזה אחרי שהוא הגיע ושלחנו שאלה לפלאפון והוא עכשיו מחזיר לי תשובה לשאלה וזה בשביל שאני לא אשאל אותו שוב ושוב את השאלהלכן נבדוק האם חזר תשובה כדלהלן
די פשוט וכמובן מפה אתה יכול לקחת את זה לאן שבא לך לבצע פעולות בשרת ועודקוד: בחירת הכל
<?php
//נכניס את מה שהגיע בGET למשתנה
$answer = $_GET["answer"]:
//ונבדוק האם יש משהו במשתנה
if ($answer<1){
//אם לא הגיע תשובה נשלח את השאלה
echo "read=t-שלום מה עכשיו בוקר צהרים או ערב לבוקר הקש 1 לצהרים הקש 2 לערב הקש 3=answer,no,1,1,7,No,yes,no,*/,123";
//אחרי ה= בשורה הקודמת כתבתי את הפרמטרים של השאלה שלי 1- השם של המשתנה כפי שיחזור ב GET , 2- אם יש כבר תשובה לשאלה כאן בשרת שלא יקח את אותו התשובה (במקרה הזה זה לא חשוב הפרמטר) , 3- מינימום ספרות , 4- מקסימום ספרות , 5- לא להשמיע מה שהקיש , ועוד פרמטרים כפי שניתן למצוא פירוט עליהם כאן
בפורום
}elseif ($answer == 1){
//אם הוא כן החזיר תשובה והתשובה לשאלה הוא 1 תאמר לו בוקר טוב
echo "id_list_message=t-בוקר טוב";
}elseif($answer == 2){
//אם הקיש 2 נאמר לו צהריים טובים
echo "id_list_message=t-צהריים טובים";
}elseif ($answer == 3) {
//אם הקיש 3 נאמר לו ערב טוב
echo "id_list_message=t-ערב טוב";
}
?>
טוב זה היה מספיק להיום יש עוד ענף אחד שלא נגענו בזה וזה נקרא כאן בפורום ה API ההפוך שלבצע פעולות במערכת לא השמעת קבצים וכו אלא ממש פעולות של העלאת קבצים מחיקת קבצים שליחת צינתוקים ועוד ועוד ועל זה נרחיב ביום אחר אולי מחר...
בכל מקרה אם לא מספיק מובן תשאל שוב וננסה שוב
Re: מדריך php
אם הבנתי את השאלהתודה ענקית אני הבנתי איך לתכנת אתר ורק עכשיו אני מבין שאני צריך לומר לו משהו לא לכתוב אני צריך ללמוד html 5 בשביל זה (לא נראה לי תכתוב אם צדקתידבר ראשון לא צריך לשאול את השאלה בשלושה מקומות נעזור גם אם זה יהיה בפעם אחדאני מחפש את המדריך הכי מפורט לphp ואגב אשמח אם אחד מהמשתמשים יסביר מה הקשר בין php שזה שפת תכנות אתרים להגדרות api
ואיך אני כותב למשל שאם מקיש 1 יעשה ככה ואם מקיש 2 יעשה אחרת כ"כ איך אני עושה שבהגדרות באתר ההגדרות של ימות יהיה ניתן לכתוב תוספים
ועכשיו לשאלה השניה באמת אין שום קשר בין הAPI של ימות לPHP
PHP זו שפת תכנות קלה ללימוד ומומלצת למתחילים לכן מדברים כאן על PHPואת האמת שאפשר עם כל שפה וובית
והרעיון של הAPI שזה שולח בקשה לשרת שלך (האתר האינטרנט) ואתה מבצע פעולות בשרת ו/או שולח תשובה מסויימת נוכל להשוות את זה להבדל בין צד שרת לבין צד לקוח שבמקרה הזה צד שרת זה הPHP שאתה כותב והצד לקוח זה הAPI של ימות
אני אתן לך דוגמת שימוש כדי שתבין יותר (בכל זאת אנחנו בבידוד ויש זמן....)
נניח שאתה רוצה לומר שלום לכל מי שנכנס לשלוחה וכמובן תרצה לעשות זאת בAPI
ויש לך כבר שרת אינטרנט שהדומיין שלו הוא http://www.api-yemot.co.il
ובתוכו קובץ test.php
בשלוחה שאתה רוצה תכניס את הקוד הבאעכשיו מה שבעצם היית צריך לעשות בשביל שיראה לך בPHPאת ההודעה שלום היה אמור להראות ככהקוד: בחירת הכל
type=api
סוג שלוחה = API
api_link=www.api-yemot.co.il/test.php
זה הקישור שלשם הוא פונהאך לא, כאן יש הבדל בגלל שכאן זה לא דפדפן שאתה מדפיס על המסך אלה זה פקודות שאתה אומר לימות לבצע לכן תוסיף את המשפט הבא לפני הטקסט שאתה רוצה להשמיעקוד: בחירת הכל
<?php
echo "שלום";
?>
"id_list_message"
וזה יראה כךויש אןפציה נוספת שזה מה שבעצם שאלת איך עושים שזה יעשה פעולות אחרות לפי מה שהוא הקישקוד: בחירת הכל
<?php
echo "id_list_message=t-שלום";
לזה יש אופציה אחרת שנקראת read
ואתן דוגמא:
אנחנו רוצים לשאול אותו האם עכשיו בוקר צהוריים או בכלל ערב
ולפי זה לומר לו בוקר טוב/ צהריים טובים או ערב טוב
נעשה כך
נפנה לדף שלנו כמו שכתבנו קודם איך לעשות את זה ובדף נכניס את ההגדרה הבאה
רק הקדמה קטנה
אנחנו צריכים לבדוק האם זה הפעם הראשונה שהוא מגיע לדף או שזה אחרי שהוא הגיע ושלחנו שאלה לפלאפון והוא עכשיו מחזיר לי תשובה לשאלה וזה בשביל שאני לא אשאל אותו שוב ושוב את השאלהלכן נבדוק האם חזר תשובה כדלהלן
די פשוט וכמובן מפה אתה יכול לקחת את זה לאן שבא לך לבצע פעולות בשרת ועודקוד: בחירת הכל
<?php
//נכניס את מה שהגיע בGET למשתנה
$answer = $_GET["answer"]:
//ונבדוק האם יש משהו במשתנה
if ($answer<1){
//אם לא הגיע תשובה נשלח את השאלה
echo "read=t-שלום מה עכשיו בוקר צהרים או ערב לבוקר הקש 1 לצהרים הקש 2 לערב הקש 3=answer,no,1,1,7,No,yes,no,*/,123";
//אחרי ה= בשורה הקודמת כתבתי את הפרמטרים של השאלה שלי 1- השם של המשתנה כפי שיחזור ב GET , 2- אם יש כבר תשובה לשאלה כאן בשרת שלא יקח את אותו התשובה (במקרה הזה זה לא חשוב הפרמטר) , 3- מינימום ספרות , 4- מקסימום ספרות , 5- לא להשמיע מה שהקיש , ועוד פרמטרים כפי שניתן למצוא פירוט עליהם כאן
בפורום
}elseif ($answer == 1){
//אם הוא כן החזיר תשובה והתשובה לשאלה הוא 1 תאמר לו בוקר טוב
echo "id_list_message=t-בוקר טוב";
}elseif($answer == 2){
//אם הקיש 2 נאמר לו צהריים טובים
echo "id_list_message=t-צהריים טובים";
}elseif ($answer == 3) {
//אם הקיש 3 נאמר לו ערב טוב
echo "id_list_message=t-ערב טוב";
}
?>
טוב זה היה מספיק להיום יש עוד ענף אחד שלא נגענו בזה וזה נקרא כאן בפורום ה API ההפוך שלבצע פעולות במערכת לא השמעת קבצים וכו אלא ממש פעולות של העלאת קבצים מחיקת קבצים שליחת צינתוקים ועוד ועוד ועל זה נרחיב ביום אחר אולי מחר...
בכל מקרה אם לא מספיק מובן תשאל שוב וננסה שוב
לא צריך html בשביל תכנות לימות המשיח אם אתה רוצה שיהיה במקביל גם לדפדפן אז כן צריך
אבל בשביל המערכת עצמה לא צריך
-
- הודעות: 175
- הצטרף: 18:24 27/08/2019
Re: מדריך php
תודה ענקית איך אני מקבל אתר אינטרנט אפילו מיקום בתוך אתר (אם אפשרי בכלל)אם הבנתי את השאלהתודה ענקית אני הבנתי איך לתכנת אתר ורק עכשיו אני מבין שאני צריך לומר לו משהו לא לכתוב אני צריך ללמוד html 5 בשביל זה (לא נראה לי תכתוב אם צדקתידבר ראשון לא צריך לשאול את השאלה בשלושה מקומות נעזור גם אם זה יהיה בפעם אחד
ועכשיו לשאלה השניה באמת אין שום קשר בין הAPI של ימות לPHP
PHP זו שפת תכנות קלה ללימוד ומומלצת למתחילים לכן מדברים כאן על PHPואת האמת שאפשר עם כל שפה וובית
והרעיון של הAPI שזה שולח בקשה לשרת שלך (האתר האינטרנט) ואתה מבצע פעולות בשרת ו/או שולח תשובה מסויימת נוכל להשוות את זה להבדל בין צד שרת לבין צד לקוח שבמקרה הזה צד שרת זה הPHP שאתה כותב והצד לקוח זה הAPI של ימות
אני אתן לך דוגמת שימוש כדי שתבין יותר (בכל זאת אנחנו בבידוד ויש זמן....)
נניח שאתה רוצה לומר שלום לכל מי שנכנס לשלוחה וכמובן תרצה לעשות זאת בAPI
ויש לך כבר שרת אינטרנט שהדומיין שלו הוא http://www.api-yemot.co.il
ובתוכו קובץ test.php
בשלוחה שאתה רוצה תכניס את הקוד הבאעכשיו מה שבעצם היית צריך לעשות בשביל שיראה לך בPHPאת ההודעה שלום היה אמור להראות ככהקוד: בחירת הכל
type=api
סוג שלוחה = API
api_link=www.api-yemot.co.il/test.php
זה הקישור שלשם הוא פונהאך לא, כאן יש הבדל בגלל שכאן זה לא דפדפן שאתה מדפיס על המסך אלה זה פקודות שאתה אומר לימות לבצע לכן תוסיף את המשפט הבא לפני הטקסט שאתה רוצה להשמיעקוד: בחירת הכל
<?php
echo "שלום";
?>
"id_list_message"
וזה יראה כךויש אןפציה נוספת שזה מה שבעצם שאלת איך עושים שזה יעשה פעולות אחרות לפי מה שהוא הקישקוד: בחירת הכל
<?php
echo "id_list_message=t-שלום";
לזה יש אופציה אחרת שנקראת read
ואתן דוגמא:
אנחנו רוצים לשאול אותו האם עכשיו בוקר צהוריים או בכלל ערב
ולפי זה לומר לו בוקר טוב/ צהריים טובים או ערב טוב
נעשה כך
נפנה לדף שלנו כמו שכתבנו קודם איך לעשות את זה ובדף נכניס את ההגדרה הבאה
רק הקדמה קטנה
אנחנו צריכים לבדוק האם זה הפעם הראשונה שהוא מגיע לדף או שזה אחרי שהוא הגיע ושלחנו שאלה לפלאפון והוא עכשיו מחזיר לי תשובה לשאלה וזה בשביל שאני לא אשאל אותו שוב ושוב את השאלהלכן נבדוק האם חזר תשובה כדלהלן
די פשוט וכמובן מפה אתה יכול לקחת את זה לאן שבא לך לבצע פעולות בשרת ועודקוד: בחירת הכל
<?php
//נכניס את מה שהגיע בGET למשתנה
$answer = $_GET["answer"]:
//ונבדוק האם יש משהו במשתנה
if ($answer<1){
//אם לא הגיע תשובה נשלח את השאלה
echo "read=t-שלום מה עכשיו בוקר צהרים או ערב לבוקר הקש 1 לצהרים הקש 2 לערב הקש 3=answer,no,1,1,7,No,yes,no,*/,123";
//אחרי ה= בשורה הקודמת כתבתי את הפרמטרים של השאלה שלי 1- השם של המשתנה כפי שיחזור ב GET , 2- אם יש כבר תשובה לשאלה כאן בשרת שלא יקח את אותו התשובה (במקרה הזה זה לא חשוב הפרמטר) , 3- מינימום ספרות , 4- מקסימום ספרות , 5- לא להשמיע מה שהקיש , ועוד פרמטרים כפי שניתן למצוא פירוט עליהם כאן
בפורום
}elseif ($answer == 1){
//אם הוא כן החזיר תשובה והתשובה לשאלה הוא 1 תאמר לו בוקר טוב
echo "id_list_message=t-בוקר טוב";
}elseif($answer == 2){
//אם הקיש 2 נאמר לו צהריים טובים
echo "id_list_message=t-צהריים טובים";
}elseif ($answer == 3) {
//אם הקיש 3 נאמר לו ערב טוב
echo "id_list_message=t-ערב טוב";
}
?>
טוב זה היה מספיק להיום יש עוד ענף אחד שלא נגענו בזה וזה נקרא כאן בפורום ה API ההפוך שלבצע פעולות במערכת לא השמעת קבצים וכו אלא ממש פעולות של העלאת קבצים מחיקת קבצים שליחת צינתוקים ועוד ועוד ועל זה נרחיב ביום אחר אולי מחר...
בכל מקרה אם לא מספיק מובן תשאל שוב וננסה שוב
לא צריך html בשביל תכנות לימות המשיח אם אתה רוצה שיהיה במקביל גם לדפדפן אז כן צריך
אבל בשביל המערכת עצמה לא צריך
ולגבי הhtml אני לא מתכנן לבנות אתר בקרוב אני רק רציתי לדעת אם בשביל ימות אני צריך לדעת html תודה רבה
-
- הודעות: 175
- הצטרף: 18:24 27/08/2019
-
- הודעות: 365
- הצטרף: 00:01 27/10/2017
Re: מדריך php
מישהו?תודה ומקסים ביותר ההסבר.דבר ראשון לא צריך לשאול את השאלה בשלושה מקומות נעזור גם אם זה יהיה בפעם אחדאני מחפש את המדריך הכי מפורט לphp ואגב אשמח אם אחד מהמשתמשים יסביר מה הקשר בין php שזה שפת תכנות אתרים להגדרות api
ואיך אני כותב למשל שאם מקיש 1 יעשה ככה ואם מקיש 2 יעשה אחרת כ"כ איך אני עושה שבהגדרות באתר ההגדרות של ימות יהיה ניתן לכתוב תוספים
ועכשיו לשאלה השניה באמת אין שום קשר בין הAPI של ימות לPHP
PHP זו שפת תכנות קלה ללימוד ומומלצת למתחילים לכן מדברים כאן על PHPואת האמת שאפשר עם כל שפה וובית
והרעיון של הAPI שזה שולח בקשה לשרת שלך (האתר האינטרנט) ואתה מבצע פעולות בשרת ו/או שולח תשובה מסויימת נוכל להשוות את זה להבדל בין צד שרת לבין צד לקוח שבמקרה הזה צד שרת זה הPHP שאתה כותב והצד לקוח זה הAPI של ימות
אני אתן לך דוגמת שימוש כדי שתבין יותר (בכל זאת אנחנו בבידוד ויש זמן....)
נניח שאתה רוצה לומר שלום לכל מי שנכנס לשלוחה וכמובן תרצה לעשות זאת בAPI
ויש לך כבר שרת אינטרנט שהדומיין שלו הוא http://www.api-yemot.co.il
ובתוכו קובץ test.php
בשלוחה שאתה רוצה תכניס את הקוד הבאעכשיו מה שבעצם היית צריך לעשות בשביל שיראה לך בPHPאת ההודעה שלום היה אמור להראות ככהקוד: בחירת הכל
type=api
סוג שלוחה = API
api_link=www.api-yemot.co.il/test.php
זה הקישור שלשם הוא פונהאך לא, כאן יש הבדל בגלל שכאן זה לא דפדפן שאתה מדפיס על המסך אלה זה פקודות שאתה אומר לימות לבצע לכן תוסיף את המשפט הבא לפני הטקסט שאתה רוצה להשמיעקוד: בחירת הכל
<?php
echo "שלום";
?>
"id_list_message"
וזה יראה כךויש אןפציה נוספת שזה מה שבעצם שאלת איך עושים שזה יעשה פעולות אחרות לפי מה שהוא הקישקוד: בחירת הכל
<?php
echo "id_list_message=t-שלום";
לזה יש אופציה אחרת שנקראת read
ואתן דוגמא:
אנחנו רוצים לשאול אותו האם עכשיו בוקר צהוריים או בכלל ערב
ולפי זה לומר לו בוקר טוב/ צהריים טובים או ערב טוב
נעשה כך
נפנה לדף שלנו כמו שכתבנו קודם איך לעשות את זה ובדף נכניס את ההגדרה הבאה
רק הקדמה קטנה
אנחנו צריכים לבדוק האם זה הפעם הראשונה שהוא מגיע לדף או שזה אחרי שהוא הגיע ושלחנו שאלה לפלאפון והוא עכשיו מחזיר לי תשובה לשאלה וזה בשביל שאני לא אשאל אותו שוב ושוב את השאלהלכן נבדוק האם חזר תשובה כדלהלן
די פשוט וכמובן מפה אתה יכול לקחת את זה לאן שבא לך לבצע פעולות בשרת ועודקוד: בחירת הכל
<?php
//נכניס את מה שהגיע בGET למשתנה
$answer = $_GET["answer"]:
//ונבדוק האם יש משהו במשתנה
if ($answer<1){
//אם לא הגיע תשובה נשלח את השאלה
echo "read=t-שלום מה עכשיו בוקר צהרים או ערב לבוקר הקש 1 לצהרים הקש 2 לערב הקש 3=answer,no,1,1,7,No,yes,no,*/,123";
//אחרי ה= בשורה הקודמת כתבתי את הפרמטרים של השאלה שלי 1- השם של המשתנה כפי שיחזור ב GET , 2- אם יש כבר תשובה לשאלה כאן בשרת שלא יקח את אותו התשובה (במקרה הזה זה לא חשוב הפרמטר) , 3- מינימום ספרות , 4- מקסימום ספרות , 5- לא להשמיע מה שהקיש , ועוד פרמטרים כפי שניתן למצוא פירוט עליהם כאן
בפורום
}elseif ($answer == 1){
//אם הוא כן החזיר תשובה והתשובה לשאלה הוא 1 תאמר לו בוקר טוב
echo "id_list_message=t-בוקר טוב";
}elseif($answer == 2){
//אם הקיש 2 נאמר לו צהריים טובים
echo "id_list_message=t-צהריים טובים";
}elseif ($answer == 3) {
//אם הקיש 3 נאמר לו ערב טוב
echo "id_list_message=t-ערב טוב";
}
?>
טוב זה היה מספיק להיום יש עוד ענף אחד שלא נגענו בזה וזה נקרא כאן בפורום ה API ההפוך שלבצע פעולות במערכת לא השמעת קבצים וכו אלא ממש פעולות של העלאת קבצים מחיקת קבצים שליחת צינתוקים ועוד ועוד ועל זה נרחיב ביום אחר אולי מחר...
בכל מקרה אם לא מספיק מובן תשאל שוב וננסה שוב
(פשוט יש לי מתכנת שיבנה לי שאני צריך, אך אני צריך ללמוד את צורת החיבור...)
אשמח לשמוע איך עושים API הפוך, לשלוף קבצים מהמערכת ולהוסיף קבצים.
בגדול הרעיון הוא כנראה לתת פקודה של הוספה הסרה וכדומה, לא?
ואיך אפשר לתת הוראה לשרת לשלוף קובץ משלוחה מסויימת ולשלוח לי למייל, הPHP יש לו גם שרת דואר, או שאני מבר את זה לשרת דואר שיש לי בשרת בלי קשר?
אשמח להסבר.
תודה רבה מאוד!
ואם אפשר גם בסיס:
יש לי שרת אינטרנט עם מספר דומיינים.
על חלק מהם מותקנים אתרים שונים, על חלק לא.
אם אני רוצה להריץ את הקבצים הנ"ל בשרת, היכן בדיוק לעשות את זה?
בתוך תיקייה ששייכת לדומיין? לאתר קיים? ולאיזה תיקייה בדיוק?
או בכלל ליצור באחסון שלי עצמו הראשי תיקייה חדשה, אך מה תהיה הכתובת שלה?
אשמח למידה והסבר.
תודה רבה!
-
- הודעות: 429
- הצטרף: 14:03 12/02/2019
Re: מדריך php
אני עכשיו מתנסה בזה, ולכן אוכל לענות לך רק על הבסיס
מישהו?
הקבצים אמורים להיות בתוך תיקיה בשם public_html
תיצור קובץ חדש עם סיומת של PHP (יכול להיות שאפשר עם עוד סיומות, אך את זה ניסיתי וזה עובד)
ושם תכניס את הקוד שתרצה להפעיל.
דוגמא של קוד פשוט שכתבתי:
קוד: בחירת הכל
<?php
$ApiPhone = $_GET['ApiPhone'];
print "id_list_message=t-מספר הטלפון שלך הוא.";
print 'd-';
print $ApiPhone;
print '.t-תודה ויום טוב.' ;
?>
בהצלחה לשתינו
מי מחובר
משתמשים הגולשים בפורום זה: אין משתמשים רשומים | 0 אורחים