HTML טפסים הדרכה
תכונה נפוצה של אתרי אינטרנט רבים כי האינטרנט החדש מעצב המאבק עם טפסים. ייתכן שתרצה להוסיף טופס לאתר האינטרנט שלך כדרך פשוטה עבור אנשים כדי ליצור קשר איתך לשאול שאלות או להביע עניין במוצרים או שירותים שאתה מציע. למרבה הצער, הדרכות מקוונות על איך להוסיף טפסים מורכבים באתר יכול להיות מבלבל ולהפוך אנשי מקצוע חדשים באינטרנט.
טופסי אינטרנט לא צריך להיות קשה לעבוד עם, אפילו עבור webbies חדשים.
טפסים Mailto הם דרך קלה לעשות טפסים עבודה. הם מסתמכים על לקוחות דוא"ל כדי לשלוח את נתוני הטופס ממחשב הלקוח אל בעל הטופס. נתוני הטופס המבוצעים על ידי משתמש האתר הם דוא"ל לכתובת ספציפית, כפי שצוין בקידוד של הטופס.
אם אתה חדש בעיצוב אתרים ואתה לא יודע איך לתכנת אינטראקציות מורכבות יותר, או שאתה מפעיל אתר אינטרנט קטן ופשוט רוצה דרך פשוטה להוסיף טופס, לאחר טופס mailto בתור טופס יצירת קשר היא הרבה קל יותר מאשר ללמוד לכתוב PHP. זה גם זול יותר מאשר לקנות מראש כתוב scrip לעשות את זה בשבילך.
בעזרת הדרכה מהירה זו, למד כיצד להשתמש בטפסים של mailto. גם אם מעולם לא עשית זאת בעבר, מאסטרינג הטכניקה היא קלה ובוודאי בתחום של "עיצוב אתרים מתחילים".
מתחילים
טפסים HTML יכול להיות מאתגר עבור מפתחי אינטרנט חדשים, כי הם דורשים יותר מאשר רק לימוד HTML סימון. בנוסף אלמנטים HTML הדרושים כדי ליצור את הטפסים ואת השדות שלה, אתה חייב גם יש דרך להשיג את הטופס כדי "לעבוד". זה בדרך כלל דורש גישה CGI סקריפט או תוכנית אחרת כדי ליצור את "הפעולה" תכונה של הטופס.
פעולה זו היא איך הטופס מעבד את הנתונים ואת מה שהוא עושה עם זה אחר כך (לכתוב למסד נתונים, לשלוח דוא"ל, וכו ')
אם אין לך גישה לסקריפט שיגרום לטופס שלך לעבוד, יש טופס פעולה אחד כי רוב הדפדפנים המודרניים תמיכה.
פעולה = " mailto: youremailaddress "
זוהי דרך פשוטה לקבל את נתוני הטופס מהאתר שלך לדוא"ל שלך.
אמנם, פתרון זה מוגבל מאוד במה שהוא יכול לעשות, אבל עבור אתרי אינטרנט קטנים מאוד, זה מקום טוב להתחיל בו.
טריקים באמצעות Mailto טפסים
השתמש בתכונה enctype = "טקסט / רגיל"
זה אומר את הדפדפן, כמו גם את לקוח הדוא"ל כי הטופס שולח טקסט רגיל ולא יותר מסובך. חלק מהדפדפנים ולקוחות הדוא"ל שולחים נתוני טופס המקודדים עבור דפי אינטרנט . משמעות הדבר היא כי הנתונים נשלח בתור שורה ארוכה אחת, רווחים מוחלפים פלוס (+) ותווים אחרים מקודדים. שימוש במאפיין enctype = "טקסט / רגיל" מסייע להקל על הקריאה של הנתונים.
השתמש בשיטת GET או POST
בעוד שיטת POST לפעמים עובד, זה פשוט גורם לדפדפן לפתוח חלון דוא"ל ריק. אם זה קורה לך בשיטת GET, נסה לעבור ל- POST.
לדוגמה טופס Mailto
הנה טופס לדוגמה באמצעות פעולה mailto (הערה - זה סימון פשוט מאוד.באופן אידיאלי היית קוד אלה שדות טופס באמצעות סימון סמנטי יותר ואלמנטים, אבל זה מספיק עבור היקף של הדרכה זו):
השם הפרטי שלך: <סוג קלט = "טקסט" name = "first_name">
שם המשפחה שלך:
הערות:
form>
הלקוחות שלך יראו הודעה המציינת שהטופס נשלח בדוא"ל. כך נראות התוצאות:
first_name = ג 'ניפר
Last_name = קירנין
הערות = היי שם!
הערה מיוחדת על Mailto טפסים
שוב, שיטה זו, בעוד קל, זה גם מוגבל מאוד. ברור כי חשוב לציין כי טפסים mailto לא תמיד עובד עבור כל שילובים של דפדפנים לקוחות הדוא"ל. אם ניסית להשתמש בטופס mailto ולא הצלחת, ייתכן שזו הסיבה - יכול להיות שילוב כלשהו של טכנולוגיה שגורמת לפונקציה להיכשל. לקבלת מידע מפורט יותר על מה שמפריע לניסיונך להשתמש בטופס כזה, עיין ב " כאשר Mailto Forms Do not Work ".
בעוד שיטה זו היא ניסיון ראשון טוב ליצור טפסים באינטרנט שיוצרים דוא"ל ולשלוח נתונים טופס, כפי שאתה מקבל מתקדמים יותר במיומנויות האינטרנט שלך, אתה בהחלט רוצה לחקור אפשרויות חזקות יותר. מאת סקריפטים CGI לטפסים PHP פלטפורמות CMS כי יש מובנה טופס יישומונים, יש לך שפע של אפשרויות מתקדמות לשקול עבור האתר שלך בעתיד טופס הצרכים!
מאמר מקורי מאת ג'ניפר קרינין. בעריכת ג'רמי ג'ירארד ב -9 / 12/2007