טופס יצירת קשר להורדה

  • פותח הנושא s_h
  • פורסם בתאריך

s_h

נתיב טכנולוגיות
מנוי פרימיום
בוגר/תלמיד פרוג
D I G I T A L
ראיתי כמה פעמים דיונים סביב זה.
יצרתי מזמן עבור שימוש פנימי טופס דומה ועם מספר שינויים כעת הפכתי אותו לטופס יצירת קשר. עשיתי את זה כעת בלי להתעמק אז אם נתקלתם בשגיאות או משהו נא לדווח.
ניתן לעשות בקוד שימוש חופשי.
הטופס משולב בעורך מתקדם tinyMCE כך שאפשר לכתוב על ידו הודעה מעוצבת.
על מנת לעבוד עם המערכת יש לבצע שינוי אחד בלבד. בקובץ mail.php יש לשנות את הכתובת <לא ניתן לפרסם מיילים באופן פומבי> לכתובת אליה אתם רוצים שהמייל יגיע.
כמובן שחובה לוודאות שבשרת יש תמיכה ב PHP ושפונקציית שליחת מיילים בו פעילה.
 

קבצים מצורפים

  • mail.zip
    KB 668.9 · צפיות: 1

מרדכי2

משתמש צעיר
D I G I T A L
חסר בדיקה אם כל השדות מלאים
וכמו כן בדיקה אם שדה האימייל אכן נכתב נכון
PHP:
 if (!preg_match('/([a-zA-z0-9\.\-]+)@([a-zA-Z0-9\.\-]+)\.([a-zA-Z]{2,3})/',$_POST['email'],$m))
 die('כתובת המייל אינה תיקנית');
 

ראש_יהודי

משתמש פעיל
תודה רבה,
רק שאלה, אולי פספסתי משהו -
החלפתי את המייל כמו שאמרת
והוא כותב לי שהמייל נשלח וכו' כשאני מנסה לשלוח באתר
אבל במציאות איני מקבלת אימל...
השרת שלי -שרת לינוקס.
הייתי צריכה לעשות עוד פעולה?
 

hamefoar

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

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

השני - כאשר המשתמש גומר למלאות את הטופס ומאשר את השליחה, עולה דף לבן שבו כתוב שההודעה נשלחה בהצלחה.
כמובן שאין לזה טעם, ואני רוצה שזה יחזור לאותו הדף שבו הוא מילא את הטופס,
(ואם אפשר אז גם שיוסיף שום הודעה תחת המקום שבו מלאים הטופס: ההודעה נשלחה בהצלחה).
 

hamefoar

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

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

השני - כאשר המשתמש גומר למלאות את הטופס ומאשר את השליחה, עולה דף לבן שבו כתוב שההודעה נשלחה בהצלחה.
כמובן שאין לזה טעם, ואני רוצה שזה יחזור לאותו הדף שבו הוא מילא את הטופס,
(ואם אפשר אז גם שיוסיף שום הודעה תחת המקום שבו מלאים הטופס: ההודעה נשלחה בהצלחה).
 

3 פינות

משתמש סופר מקצוען
עיצוב גרפי
D I G I T A L
אני לעולם לא הייתי משתמש בטופס הזה מטעמי אבטחה, אין אימות נתונים שמה שנכתב שמה הוא לא קוד זדוני אלא זה ישר מעובד בשרת.
הנה טופס שאולי פחות מעוצב אבל מבחינת האבטחה עשו בו עבודה יסודית מאוד, הוא מהקבצי דוגמא לספר php solutions
http://www.apress.com/downloadable/download/sample/sample_id/1628/
הטופס נמצא ב ch5 הדוגמא האחרונה לcontact
מי שמבין בPHP יידע להשתמש בטופס הזה, כי צריך לשנות קצת עיצוב להוריד שדות שלא תשתמש בטופס שלך, ולהוריד כמה קישורים לCSS של הדוגמה.
אני מצרף את הטופס איך שהוא יוצא בסוף בלי כל הדברים שמצורפים בהורדה המלאה.
זה הרבה שורות קוד.
 

קבצים מצורפים

  • ch05.rar
    KB 8.7 · צפיות: 2

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

הפרק היומי

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


תהילים פרק קיט פ'

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

לוח מודעות

למעלה