View Single Post
ישן 25-01-06, 22:08   # 8
שקד
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: ירושלים
גיל: 39
הודעות: 659

שקד לא מחובר  

ציטוט:
נכתב במקור על ידי DJ G.S
יש לי בעיה עם טופס שליחה במייל. אני צריך פקודה של if
נגיד שאם לא מכניסים את כל הפרטים: snedfrom , subject ,messeage
אז זה לא מאפשר לשלוח אלה מדפיס כאילו "יש פרטים שלא מלאו" אבל באותו עמוד שזה יהיה מוצג.
ואם מילאו הכל אז שזה ידפיס: "המכתב נשלח בהצלחה" כבר הכנתי טופס אבל לא הסתדרתי כל כך עם ה-php.

תודה לכל העוזרים...
אז אתה בודק אם הערך עצמו הוא ריק לדוגמא:
PHP קוד:
 if($_POST['messeage'] == "") { // Your Erorre } 
ואם באמת מילאו אז זה לא יתיחס לשגיאה שתכתוב זה ימשיל להריץ את הסקריפט ..
ובסוף הסקריפט תרשום "המכתב נשלח בהצלחה".

תנאי - if

ציטוט:
נכתב במקור על ידי DJ G.S
אגב, יש לי שאלה אחרת..


INSERT INTO tblName (column1,column2,column3...)
VALUES (val1,val2,val3)

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

תודה לכל העוזרים...
בשביל לשמור ערכים שהוכנסו בשדות HTML אם זה בשיטת POST אז:
PHP קוד:
$var $_POST['VAR']; 
$VAR - זה המשתנה בוא הגדרנו את הערך של השדה VAR (שנרשם בתוך הסוגריים המורבעים)

ואז יש לך שאילתת msql-query
וגם הייתי ממליץ ללמוד SQL - w3schools - sql

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

בהצלחה
__________________
  Reply With Quote