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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 14-04-07, 19:31   # 1
Hanan
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
גיל: 38
הודעות: 841

Hanan לא מחובר  

תנאי לבדיקת כניסת אדמין

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

PHP קוד:
        case "chklogin":
            
$resulta mysql_query("SELECT * FROM "$config->tblcode."_members WHERE Username='".$user."' AND Password='".$pass."'");
            
$chka mysql_fetch_object($resulta);

                if ((
$chka->id) OR ($user==$chka->Username AND $pass==$chka->Password)) {
                    
setcookie($config->CS_cookieAdminUserp_encode($user), $config->CS_cookieExpire);
                    
setcookie($config->CS_cookieAdminPassp_encode($pass), $config->CS_cookieExpire);
//                    openurl("admin.php?a=index");
                
} else {
                    
$config->title="Worng Password or Username";
                    
$config->body .= '<table align=center><tr><td>';
                    
$config->body .= 'Wrong Password or Username';
                    
$config->body .= '<br><a href=\"javascript:history.back();\">Back!</a>';
                    
$config->body .= '</td></tr></table>';
                    
theme();
                }
            break; 
תודה לעוזרים.
__________________
פרוייקטים: חדשות, קייטרינג, מילים לשירים, זר מתוק

בניית אתרים - Wise Group Media LTD
  Reply With Quote
ישן 14-04-07, 19:38   # 2
Meir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
גיל: 34
הודעות: 383

Meir לא מחובר  

PHP קוד:
if (($chka->id) OR ($user==$chka->Username AND $pass==$chka->Password)) 
אני חושב שפה הבעיה שלך אם אין שדה עם שם משתמש ריק וסיסמא ריקה אז המשתנה chka יהיה ריק כדאי שתוסיף בדיקה למספר השורות שיוצאות מהשאלתיה
__________________
רק אחרי שנמצאים בחושך, אפשר להעריך את האור.
  Reply With Quote
ישן 14-04-07, 19:40   # 3
Hanan
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
גיל: 38
הודעות: 841

Hanan לא מחובר  

מספר השורות שיוצאות 0.
ואני יודע שהשורה של התנאי לא נכונה.. השאלה היא למה.


PHP קוד:
if (($chka->id) OR (isset($user) AND isset($pass) AND $user==$chka->Username AND $pass==$chka->Password)) 
ניסיתי גם למען האמת ולא עובד..
__________________
פרוייקטים: חדשות, קייטרינג, מילים לשירים, זר מתוק

בניית אתרים - Wise Group Media LTD
  Reply With Quote
ישן 14-04-07, 19:47   # 4
Meir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
גיל: 34
הודעות: 383

Meir לא מחובר  

PHP קוד:
if (($chka->id) AND (trim($user) != '') AND (trim($pass) != '') AND ($user==$chka->Username) AND ($pass==$chka->Password)) 
זה מה שצריך להיות
__________________
רק אחרי שנמצאים בחושך, אפשר להעריך את האור.
  Reply With Quote
ישן 14-04-07, 19:58   # 5
Hanan
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
גיל: 38
הודעות: 841

Hanan לא מחובר  

מצויין. תודה רבה ידידי.
__________________
פרוייקטים: חדשות, קייטרינג, מילים לשירים, זר מתוק

בניית אתרים - Wise Group Media LTD
  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. הזמן כעת הוא 02:39.

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