imap בphp

moti_vb

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

אתה כנראה משתמש בגירסה ישנה מאוד של PHP או שתשדרג או שתצוץ לך כל רגע בעייה אחרת.
לבינתיים תחליף את :
PHP:
$config = []
בזה:
PHP:
$config = array()
 
עכשיו בשורה
public function imap_connect($config = array()) {

הוא נותן לי


Parse error: syntax error, unexpected '(', expecting ')' in /1.php on line 98
 
עכשיו זה כן עובד אבל נותן את אותה בעייה של ה] בעוד שורות. האם להחליף הכל בarray? בקיצור הסתבכתי....
מה שאני צריך זה רק דואר נכנס.ואולי גם יוצא אבל לא חייב.
אשמח אם תוכל לעזור לי.
תודה רבה
 

moti_vb

משתמש רשום
חבל על המאמץ להתעסק עם כל כך הרבה בעיות, תשדרג את העסק.
 
הצלחתי להחליף את כל הסימנים המפריעים והוא מציג לי תיבה אבל ריקה לגמרי ועוד שורת error:

Warning: Invalid argument supplied for foreach() in /1.php on line 40
 
אני מבין שחסר פה קצת ידע בסיסי ב-PHP
אני קצת אפרט לך,
קודם כל חייבים להגדיר את הקידוד של הדף כדי שיציג לך נכון,
דבר שני זה לא כ"כ פשוט לפענח דוא"ל, כי זה תלוי בקידוד שהדואר נשלח,
בשביל זה משתמשים בספריות מוכנות שכבר עשו את העבודה.

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

אולי מעניין אותך גם...

הפרק היומי

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


תהילים פרק קכח

א שִׁיר הַמַּעֲלוֹת אַשְׁרֵי כָּל יְרֵא יְהוָה הַהֹלֵךְ בִּדְרָכָיו:ב יְגִיעַ כַּפֶּיךָ כִּי תֹאכֵל אַשְׁרֶיךָ וְטוֹב לָךְ:ג אֶשְׁתְּךָ כְּגֶפֶן פֹּרִיָּה בְּיַרְכְּתֵי בֵיתֶךָ בָּנֶיךָ כִּשְׁתִלֵי זֵיתִים סָבִיב לְשֻׁלְחָנֶךָ:ד הִנֵּה כִי כֵן יְבֹרַךְ גָּבֶר יְרֵא יְהוָה:ה יְבָרֶכְךָ יְהוָה מִצִּיּוֹן וּרְאֵה בְּטוּב יְרוּשָׁלִָם כֹּל יְמֵי חַיֶּיךָ:ו וּרְאֵה בָנִים לְבָנֶיךָ שָׁלוֹם עַל יִשְׂרָאֵל:
נקרא  21  פעמים

לוח מודעות

למעלה