כיצד לשמור נתונים מטופס אינטרנט של Dreamweaver במסד נתונים

שימוש ברכיב

שלב 1

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

שלב 2

לחץ פעמיים על הטופס עבור הקובץ שהורדת .MXP של מסד הנתונים כדי להתקין אותו ב- Dreamweaver. אם יש לך Dreamweaver פתוח, סגור אותו לפני התקנת הקובץ .MXP.

שלב 3

פתח את קובץ דף האינטרנט ב- Dreamweaver שמכיל את טופס האינטרנט שלך.

שלב 4

לחץ על טופס האינטרנט כדי לבחור בו. לחץ על "תפריט" ב Dreamweaver ולאחר מכן "פקודות". לחץ על "הכנס FormToDatabase" (הכנס FormToDatabase) כדי להציג את תיבת הדו שיח עבור טופס מסד הנתונים.

שלב 5

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

הוסף את הקוד

שלב 1

פתח את טופס האינטרנט ב- Dreamweaver. עבור לתצוגה "קוד" על ידי לחיצה על כפתור "קוד" בסרגל הכלים "מסמך".

שלב 2

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

"

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

שלב 3

שמור וסגור את הטופס. התחל דף PHP חדש, לחץ על תפריט "קובץ" ולאחר מכן על כפתור "חדש". בחר "PHP" כסוג הקובץ שאתה יוצר מתוך הקטגוריות. PHP (PHP, מהייפרטקסט Preprocessor באנגלית, או preprocessor היפר-טקסט), היא שפת תכנות שנוצרה ליצירת אתרים דינמיים. היא משתמשת בקוד PHP כדי לשלוח את טופס הכניסה במסד נתונים, שכן הוא פועל היטב עם SQL (שפת מסד נתונים).

שלב 4

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

"

$ cid = {database name} _ connect ($ host, $ usr, $ pwd); // התחבר למסד הנתונים שבו אתה משתמש.

אם (! $ cid) {הד (ERROR: "{database name} _error ()." \ n "); }?>

דלג על הציטוטים בתחילתו ובסופו של גוש הקוד. שנה את המידע של המשתנים "$ user", "$ pwd", "$ db" ו- "host host" כדי להתאים למסד הנתונים. רוב המידע של המארח $ יהיה "localhost", אז אתה יכול לשמור את זה. הוסף את שם מסד הנתונים לשורה הבאה: "$ cid = {database name} _ connect ($ host, $ usr, $ pwd); לדוגמה, אם אתה משתמש במסד הנתונים של MySQL, הקוד יהיה" mysql_connect ($ host, $ usr, $ pwd) ", או" pg_connect ($ host, $ usr, $ pwd); "עבור מסד הנתונים PostgreSQL, לשנות את המופעים האחרים של" {Database name} "עם הקוד הנכון כדי לציין את יישום מסד הנתונים שבו אתה משתמש.

שלב 5

הוסף את קוד ה- PHP שבו משתמש SQL כדי להכניס את פרטי הטופס למסד הנתונים.

"

אם ($ _SERVER ['REQUEST_METHOD'] == "POST") {

// אלה השדות מהצורה $ field1 = $ _POST ['field1']; $ field2 = $ _POST ['field2']; $ field3 = $ _POST ['field3']; $ field4 = $ _POST ['field4'];

// הכנסת למסד נתונים $ SQL = "INSERT INTO table"; \ שנה 'table' אל שם הטבלה שתכניס את הנתונים ל- $ SQL = $ SQL. "(column1, column2, column3, column4) VALUES"; \ שנה את שמות העמודות או השדות בטבלת מסד הנתונים $ SQL = $ SQL. ('$ field1', '$ field2', '$ field3', '$ field4') "; \ אם שינית את השמות של המשתנים לעיל, התאם את השמות כאן $ תוצאה = {שם מסד נתונים} _db_query ($ db, "$ SQL", $ cid);

אם ($ $ תוצאה) {הד ("שגיאה:". {database name} _error (). \ n $ SQL \ n "); }

הד ("פריטים שנוספו למסד הנתונים בהצלחה \ n");

}

{שם מסד נתונים} _ סגור ($ cid); ?> "

שנה "$ field1", "$ field2", "$ field3" ו- "field4" לשמות המתאימים ביותר לשדות בטופס האינטרנט. שנה את השדה "$ field1", "$ field2", "$ field3" ו- "$ field4" לפי שם האלמנטים בטופס בטופס האינטרנט. אם יש לך יותר מארבעה רכיבי טופס, פשוט הוסף עוד לשורות הקוד. לדוגמה, אם טופס האינטרנט הוא טופס יצירת קשר הכולל חמישה שדות (שם, כתובת, עיר, מדינה ומיקוד), המהווה חלק מהקוד הוא ייראה כך:

"$ // $ $ = $ _POST ['name']; $ address = $ _POST ['address']; $ city = $ _POST ['city']; $ state = $ _POST [' המדינה ']; $ zip = $ _POST [' zip ']; "

שים לב לתגובות בקוד (החלקים שמתחילים עם \) כדי לשנות את הקוד במקומות הנחוצים. כמו כן, חפש את האלמנטים "{database name}" בקוד ושנה אותם לשם יישום מסד הנתונים שבו אתה משתמש. שמור את הקובץ בשם "submit_into_database.php". הורד את הקובץ ואת הקובץ באמצעות טופס האינטרנט בשרת האינטרנט. שני הקבצים חייבים להישמר באותה תיקייה.