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

   
|!|

 
 
כלים לאשכול תצורת הצגה
Prev הודעה קודמת   הודעה הבאה Next
ישן 30-11-06, 16:56   # 1
-VladK-
הוסטסניון
 
-VladK-'s Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2006
גיל: 34
הודעות: 2,182

-VladK- לא מחובר  

[PHP] מוזר..שילוב של 2 פונקציות לבדיקה מסוימת לא מצליחה...

הייי...

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

הפונקציה השניה תלויה בראשונה...

הפונקציות:
PHP קוד:
function log_as() {
    
$ip $_SERVER['REMOTE_ADDR'];
    
$select mysql_query("SELECT * FROM `members` WHERE `s_ip`='$ip' AND `s_log`='1' LIMIT 1");
    
$row mysql_fetch_array($select);
    
$count mysql_num_rows($select);

    if(
$count != 0) {
        return 
$row['username'];
    } else {
        return 
NULL;
    }
}

function 
is_log() {
    if(
log_as() == NULL) {
        echo 
globskin::geheader();
        echo 
globskin::notlog();
        echo 
globskin::gefooter();
        die();
    }

עכשיו כשאני רוצה לבדוק אם המשתמש אכן מחובר אני פשוט כותב:
PHP קוד:
is_log() 
כאשר אני מכניס את זה זה בעצם בודק אם הIP של המשתמש נמצא במסד...אם כן אז כלום אם לא אז שיראה שגיאה...אבל מה? כלום =/ לא שגיאה שאני הכנתי...לא שגיאה מPHP...כלום...כאילו הפונקציה לא קיימת =/

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

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

יעני משהו בסגנון:
PHP קוד:
!is_log(); 

Last edited by -VladK-; 30-11-06 at 16:59..
  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. הזמן כעת הוא 10:59.

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