קבלת מייל עם טקסט מוגדר מראש

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי 011371 » 00:33 08/05/2018

זה מה שאני רושם בשלוחה?

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

type=api
api_link=http://dushi.???????.info//test.php
בדיוק (אם זה אכן הכתובת שלך)
ומה עם זה?

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

api_phone_send=no
api_did_send=yes
api_extension_send=no
say_api_answer=no
ההגדרות הללו אינם הכרחיות
והם גורמות שלא ישלח ערך מסוים לפי העניין
בדרך כלל זה לא שימושי

כמדומני שרצית להשתמש עם כתובת השלוחה
ועל כן api_extension_send=no יזיק לאפשרות זו

אאד
הודעות: 1650
הצטרף: 15:20 11/05/2017
מיקום: ישראל
יצירת קשר:

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי אאד » 17:46 08/05/2018

יש מצב להגדיר שיהיה כתוב השם של השלוחה?
דהיינו - אם זה שלוחה 1 - יהיה כתוב "ירושלים"
אם זה שלוחה 2 יהיה כתוב "בני ברק"
תודה מראש

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי 011371 » 18:12 08/05/2018

יש מצב להגדיר שיהיה כתוב השם של השלוחה?
דהיינו - אם זה שלוחה 1 - יהיה כתוב "ירושלים"
אם זה שלוחה 2 יהיה כתוב "בני ברק"
תודה מראש
2 אפשרויות
1. להגדיר תנאי בphp
לדוגמא

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

if($_GET['ApiExtension'] == '/1/2')
{$siti='ירושלים'; }

if($_GET['ApiExtension'] == '/1/3')
{$siti = 'בני ברק';
2. להוסיף בתוך כל שלוחה

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

api_add_0=citi=ירושלים
או בני-ברק וכו'

ואז בphp פשוט לכתוב

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

$_GET['siti']

אאד
הודעות: 1650
הצטרף: 15:20 11/05/2017
מיקום: ישראל
יצירת קשר:

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי אאד » 18:17 08/05/2018

יש מצב להגדיר שיהיה כתוב השם של השלוחה?
דהיינו - אם זה שלוחה 1 - יהיה כתוב "ירושלים"
אם זה שלוחה 2 יהיה כתוב "בני ברק"
תודה מראש
2 אפשרויות
1. להגדיר תנאי בphp
לכתוב את כל זה בתוך השורה?
תודה רבה על הכל
תדע לך שאני מאוד מאוד מעריך

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי 011371 » 18:24 08/05/2018

לכתוב את כל זה בתוך השורה?
לא כל כך הבנתי את השאלה

נניח וכתבת במקום כלשהוא בסקריפט

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

if($_GET['ApiExtension'] == '/1/2')
{$siti='ירושלים'; }

if($_GET['ApiExtension'] == '/1/3')
{$siti = 'בני ברק';}
בהמשך , בתוך תוכן המייל תוכל להוסיף

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

message .= 'עיר שולח ההודעה: ' . $siti;
או באפשרות השניה פשוט תוכל להוסיף

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

message .= 'עיר שולח ההודעה: ' . $_GET['siti'];

אאד
הודעות: 1650
הצטרף: 15:20 11/05/2017
מיקום: ישראל
יצירת קשר:

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי אאד » 18:31 08/05/2018

לכתוב את כל זה בתוך השורה?
לא כל כך הבנתי את השאלה

נניח וכתבת במקום כלשהוא בסקריפט

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

if($_GET['ApiExtension'] == '/1/2')
{$siti='ירושלים'; }

if($_GET['ApiExtension'] == '/1/3')
{$siti = 'בני ברק';}
בהמשך , בתוך תוכן המייל תוכל להוסיף

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

message .= 'עיר שולח ההודעה: ' . $siti;
או באפשרות השניה פשוט תוכל להוסיף

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

message .= 'עיר שולח ההודעה: ' . $_GET['siti'];

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

<?php
/**
מבוסס על מדריך באתר רשתטק והזכויות שייכים להם
*/

//כתובת הנמען

$to = 'gogle@gmail.com' ;


//נושא המייל

$subject = "מישהו ביקר בשלוחה" ;



//כותרים שמטפלים במספר נושאים נוספים

$headers = array(

//כתובת השולח כפי שרוצים שתוצג

"From: " . "abc@def.co.il" ,

//להיכן להשיב בלחיצה על 'השב'
"Reply-To: " . "abc@def.co.il" ,

//קידוד המייל בשביל עברית תקינה ,
"Content-Type: text/html; charset=utf-8" ,

//גירסת תקן של המייל
"MIME-Version: 1.0" ,//MIME,

//גירסת תוכנה שולחת
"X-Mailer: PHP/" . PHP_VERSION

);



//מקבץ את כל הכותרים לטקסט בתקן של המייל
$headers = implode("\r\n", $headers);


//תוכן המייל. להקפיד שלא יהיו רווחים מיותרים
//המייל בעצם מבוסס על html
//מרבית התגים הנתמכים נתמכים גם במייל

//פתיחת מסמך בשפה עברית
$message = '<html lang="he-IL">';

/**
* שים לב שמכאן והלאה כדי להוסיף משהו לתוכן אנו עושים שימוש באופרטור 'נקודה שווה'
"=."
שמשמעותו הוספת טקסט למחרוזת
*/

//הגדרת קידוד המסמך
$message .= '<head><meta charset="utf-8"></head>';

//פתיחת תוכן המסמך עם קצת עיצוב
$message .= '<body dir="rtl" style="width:97%;margin:10px auto;padding:0;color:#990033;font-size:2em;line-height:2;font-family:Arial,Helvetica,sans-serif;"><div>';

//טקסט מודגש ככותרת רמה 1
$message .= '<h1>שיחה חדשה בשלוחה</h1>';

//פיסקה 1
//כוללת בתוכה את המספר של המחייג
$message .= '<p>מספר טלפון ' . $_GET['ApiPhone'] . ' נכנס כעת לשלוחה</p>' ;
איפה אני ממקם את זה בדוגמה?
תודה רבה

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי 011371 » 19:21 08/05/2018

לכתוב את כל זה בתוך השורה?
לא כל כך הבנתי את השאלה

נניח וכתבת במקום כלשהוא בסקריפט

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

if($_GET['ApiExtension'] == '/1/2')
{$siti='ירושלים'; }

if($_GET['ApiExtension'] == '/1/3')
{$siti = 'בני ברק';}
בהמשך , בתוך תוכן המייל תוכל להוסיף

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

message .= 'עיר שולח ההודעה: ' . $siti;
או באפשרות השניה פשוט תוכל להוסיף

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

message .= 'עיר שולח ההודעה: ' . $_GET['siti'];
איפה אני ממקם את זה בדוגמה?
תודה רבה

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

<?php
/**
מבוסס על מדריך באתר רשתטק והזכויות שייכים להם
*/
/**
תנאים שבודקים את מספר השלוחה ולפי המספר מעדכנים את משתנה
$siti
בשם העיר
*/
if($_GET['ApiExtension'] == '/1/2')
{$siti='ירושלים'; }

if($_GET['ApiExtension'] == '/1/3')
{$siti = 'בני ברק';}

//כתובת הנמען

$to = 'gogle@gmail.com' ;


//נושא המייל

$subject = "מישהו ביקר בשלוחה" ;



//כותרים שמטפלים במספר נושאים נוספים

$headers = array(

//כתובת השולח כפי שרוצים שתוצג

"From: " . "abc@def.co.il" ,

//להיכן להשיב בלחיצה על 'השב'
"Reply-To: " . "abc@def.co.il" ,

//קידוד המייל בשביל עברית תקינה ,
"Content-Type: text/html; charset=utf-8" ,

//גירסת תקן של המייל
"MIME-Version: 1.0" ,//MIME,

//גירסת תוכנה שולחת
"X-Mailer: PHP/" . PHP_VERSION

);



//מקבץ את כל הכותרים לטקסט בתקן של המייל
$headers = implode("\r\n", $headers);


//תוכן המייל. להקפיד שלא יהיו רווחים מיותרים
//המייל בעצם מבוסס על html
//מרבית התגים הנתמכים נתמכים גם במייל

//פתיחת מסמך בשפה עברית
$message = '<html lang="he-IL">';

/**
* שים לב שמכאן והלאה כדי להוסיף משהו לתוכן אנו עושים שימוש באופרטור 'נקודה שווה'
"=."
שמשמעותו הוספת טקסט למחרוזת
*/

//הגדרת קידוד המסמך
$message .= '<head><meta charset="utf-8"></head>';

//פתיחת תוכן המסמך עם קצת עיצוב
$message .= '<body dir="rtl" style="width:97%;margin:10px auto;padding:0;color:#990033;font-size:2em;line-height:2;font-family:Arial,Helvetica,sans-serif;"><div>';

//טקסט מודגש ככותרת רמה 1
$message .= '<h1>שיחה חדשה בשלוחה</h1>';

//פיסקה 1
//כוללת בתוכה את המספר של המחייג
$message .= '<p>מספר טלפון ' . $_GET['ApiPhone'] . ' נכנס כעת לשלוחה' ;

//נוסיף במקום הרצוי בהודעה את המשתנה המכיל את שם העיר
$message .= 'עיר שולח ההודעה: ' . $siti . '</p>';

אאד
הודעות: 1650
הצטרף: 15:20 11/05/2017
מיקום: ישראל
יצירת קשר:

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי אאד » 02:52 09/05/2018

תודה ענקית ל @011371
אתה סולל בפני דרך
תזכה למצוות
ושיתקיימו בך כל הברכות האמורות בתורה

אאד
הודעות: 1650
הצטרף: 15:20 11/05/2017
מיקום: ישראל
יצירת קשר:

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי אאד » 03:07 09/05/2018

לא כל כך הבנתי את השאלה

נניח וכתבת במקום כלשהוא בסקריפט

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

if($_GET['ApiExtension'] == '/1/2')
{$siti='ירושלים'; }

if($_GET['ApiExtension'] == '/1/3')
{$siti = 'בני ברק';}
בהמשך , בתוך תוכן המייל תוכל להוסיף

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

message .= 'עיר שולח ההודעה: ' . $siti;
או באפשרות השניה פשוט תוכל להוסיף

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

message .= 'עיר שולח ההודעה: ' . $_GET['siti'];
איפה אני ממקם את זה בדוגמה?
תודה רבה

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

//טקסט מודגש ככותרת רמה 1
$message .= '<h1>שיחה חדשה מאת $siti </h1>';
//?
אפשרי? צריך נקודה?

011371
הודעות: 997
הצטרף: 23:33 07/12/2017

Re: קבלת מייל עם טקסט מוגדר מראש

שליחהעל ידי 011371 » 07:33 09/05/2018

איפה אני ממקם את זה בדוגמה?
תודה רבה

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

//טקסט מודגש ככותרת רמה 1
$message .= '<h1>שיחה חדשה מאת $siti </h1>';
//?
אפשרי? צריך נקודה?
2. אפשרויות:

1.

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

//טקסט מודגש ככותרת רמה 1
$message .= '<h1>שיחה חדשה מאת ' . $siti
. ' </h1>';
2. להשתמש עם גרשיים " במקום גרש בודד '
ואז הוא מתייחס למשתנים שבתוך המחרוזת כמשתנים ולא כטקסט

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

//טקסט מודגש ככותרת רמה 1
$message .= "<h1>שיחה חדשה מאת $siti </h1>";


חזור אל “פורום מפתחים API”

מי מחובר

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