מדריך php

אלחנן למד 22
הודעות: 175
הצטרף: 18:24 27/08/2019

Re: מדריך php

שליחהעל ידי אלחנן למד 22 » 12:56 22/04/2020

אני עכשיו מתנסה בזה, ולכן אוכל לענות לך רק על הבסיס

הקבצים אמורים להיות בתוך תיקיה בשם public_html

תיצור קובץ חדש עם סיומת של PHP (יכול להיות שאפשר עם עוד סיומות, אך את זה ניסיתי וזה עובד)

ושם תכניס את הקוד שתרצה להפעיל.

דוגמא של קוד פשוט שכתבתי:

קוד: בחירת הכל

<?php
$ApiPhone = $_GET['ApiPhone'];
print "id_list_message=t-מספר הטלפון שלך הוא.";
print 'd-';
print $ApiPhone;
print '.t-תודה ויום טוב.' ;
?>
אתה יכול גם לכתוב פקודה של MAIL ששולחת אימייל מהאימייל שלך בכל פעם שאתה נכנס לקישור/שלוחה

בהצלחה לשתינו
איך אני יכול לקבל שרת אינטרנט בחינם אפילו לא משהו רציני
ואפילו עם קצת מקום וקצת דומיינים
אבל לתמיד ואפילו אירוח אבל לתמיד

הבוס הגדול
הודעות: 365
הצטרף: 00:01 27/10/2017

Re: מדריך php

שליחהעל ידי הבוס הגדול » 14:08 22/04/2020

אני עכשיו מתנסה בזה, ולכן אוכל לענות לך רק על הבסיס

הקבצים אמורים להיות בתוך תיקיה בשם public_html

בהצלחה לשתינו
תודה.
התיקייה האמורה זה בעצם התיקייה שיש בתוכנה את כל הדומיינים עם האתרים שנמצאים בשרת שלי.
לפי איך שהבנתי, את הקובץ המדובר צריך להכניס לתוך תיקיית דומיין שלא בנוי עליו אתר, ואז זה יעבוד.
הבנתי נכון?

יהודי פשוט וטוב
הודעות: 429
הצטרף: 14:03 12/02/2019

Re: מדריך php

שליחהעל ידי יהודי פשוט וטוב » 14:40 22/04/2020

דומיין זה בעצם השם של השרת שהקבצים נמצאים שם...
אתה יכול להכניס את זה לכל תיקיה שתחת התיקיה הנ"ל...


אני פתחתי חשבון חינמי כאן https://www.000webhost.com/free-website-sign-up

איך אתה בונה את האתרים??

הבוס הגדול
הודעות: 365
הצטרף: 00:01 27/10/2017

Re: מדריך php

שליחהעל ידי הבוס הגדול » 14:52 22/04/2020

דומיין זה בעצם השם של השרת שהקבצים נמצאים שם...
אתה יכול להכניס את זה לכל תיקיה שתחת התיקיה הנ"ל...


אני פתחתי חשבון חינמי כאן https://www.000webhost.com/free-website-sign-up

איך אתה בונה את האתרים??
וורדפרס.
אם אתה צריך אתר מקצועי אתה מוזמן לפנות אליי.
speedsforyou@gmail.com

a.y.f
הודעות: 171
הצטרף: 20:42 08/02/2018

Re: מדריך php

שליחהעל ידי a.y.f » 16:57 22/04/2020

אני מחפש את המדריך הכי מפורט ל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את ההודעה שלום היה אמור להראות ככה

קוד: בחירת הכל

<?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?

bc98400
הודעות: 206
הצטרף: 00:28 11/05/2017

Re: מדריך php

שליחהעל ידי bc98400 » 16:59 22/04/2020

אני מחפש את המדריך הכי מפורט ל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את ההודעה שלום היה אמור להראות ככה

קוד: בחירת הכל

<?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?
בהחלט

bc98400
הודעות: 206
הצטרף: 00:28 11/05/2017

Re: מדריך php

שליחהעל ידי bc98400 » 23:24 22/04/2020

נראה לי חסר לך רווח ב

קוד: בחירת הכל

elseif
שיראה כך

קוד: בחירת הכל

else if
תקן אם טעיתי או שזה לא משנה לphp
בPHP כותבים elseif
לא נראה לי בכלל שעם רווח זה יעבוד

אלחנן למד 22
הודעות: 175
הצטרף: 18:24 27/08/2019

Re: מדריך php

שליחהעל ידי אלחנן למד 22 » 06:53 23/04/2020

נראה לי חסר לך רווח ב

קוד: בחירת הכל

elseif
שיראה כך

קוד: בחירת הכל

else if
תקן אם טעיתי או שזה לא משנה לphp
בPHP כותבים elseif
לא נראה לי בכלל שעם רווח זה יעבוד
בדקתי לפני אתה צודק

אלחנן למד 22
הודעות: 175
הצטרף: 18:24 27/08/2019

Re: מדריך php

שליחהעל ידי אלחנן למד 22 » 06:54 23/04/2020

דומיין זה בעצם השם של השרת שהקבצים נמצאים שם...
אתה יכול להכניס את זה לכל תיקיה שתחת התיקיה הנ"ל...


אני פתחתי חשבון חינמי כאן https://www.000webhost.com/free-website-sign-up

איך אתה בונה את האתרים??
פתחתי איך אני משתמש בזה כלומר איך אני מעלה לשם קבצים

הבוס הגדול
הודעות: 365
הצטרף: 00:01 27/10/2017

Re: מדריך php

שליחהעל ידי הבוס הגדול » 10:32 23/04/2020

דומיין זה בעצם השם של השרת שהקבצים נמצאים שם...
אתה יכול להכניס את זה לכל תיקיה שתחת התיקיה הנ"ל...


אני פתחתי חשבון חינמי כאן https://www.000webhost.com/free-website-sign-up

איך אתה בונה את האתרים??
שמתי קובץ בתוך תיקייה של אחד הדומיינים,
כתבתי בו שיגיד לי את מספר הטלפון שלך וכו' כמו שכתבת,
אך אני שומע שגיאה.
אגב, הקידוד של הקובץ מהו?
וכן, כיצד בימות כותבים את כתובת האתר, עם איזה פתיח, WWW או אחרים?


חזור אל “פורום PHP”

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים | 7 אורחים