הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

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

   
|!|

 
 
כלים לאשכול תצורת הצגה
Prev הודעה קודמת   הודעה הבאה Next
ישן 26-01-06, 07:14   # 14
שקד
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: ירושלים
גיל: 39
הודעות: 659

שקד לא מחובר  

טוב קודם כל בבדיקה אם השדה ריק אתה עשית ככה:
PHP קוד:
 if($_POST['user_name'] =="") {
if(
$_POST['pass'] =="") {
if(
$_POST['email'] =="") {
echo 
"יש פרטים שלא מולאו"
}
else
{  
echo 
"נרשמת בהצלחה"
התנאי שאתה קבעת זה שאם user_name הוא ריק אז הוא יבדוק את pass.
אבל אם מכניסים ערך רק ב user_name ולא ב pass ולא ב email אז זה יעבור חלק, אתה צריך לדעת להשתמש באופרטורים:
operators ולדעת לעצור את הסקריפט(שהוא יפסיק לרוץ): exit,die
וכמובן אחרי שאתה פותח "{" אתה צריך גם לסגור ! "}"

שים לב שלא השתמשת פה ב mysql_query
PHP קוד:
                $queryone "INSERT INTO users ('username', 'password','email);
                 VALUES ($_POST['username'], $_POST['password'], $_POST['email'])"

והכנסת את זה פה, ואין לי מושג ממש למה, ועוד שלא הגדרת את $result
PHP קוד:
  $result mysql_query($queryone); 
טוב אני יעשה לך קצת סדר בראש, אני יכתוב לך קוד מלא של הקלט והככנסה למסד(ואל תגידו שאסור כי אני רואה שהבנאדם זקוק לעזרה והוא לפחות ניסה לעשות משהו)
PHP קוד:
$user_name $_POST['user_name'];
  
$pass      $_POST['pass'];
  
$email     $_POST['email'];

$queryone mysql_query("INSERT INTO `users` (user_name,password,email) VALUES ('$user_name','$pass','$email')") or die (mysql_error()); 

עקרונית זה אמור לעבוד.
אבל שם לב לעוד פרט מצד אחד אתה קורא ל - user_name ומצד שני ל- username שים לב לזה, בד"כ דברים כאלה יוצרים בעיות.

וחוץ מזה בכדי להרחיב את הידע שלך, אז אין צורך להשתמש ב
PHP קוד:
                  mysql_close($connection); 
ביגלל שהוא נסגר לבד בסוף הסקריפט.

אם יש משהו לא מובן בקוד, אתה מוזמן לשאול.
בהצלחה
__________________
  Reply With Quote
 

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 18:33.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ