View Single Post
ישן 19-03-09, 22:51   # 57
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

ציטוט:
נכתב במקור על ידי daMn צפה בהודעה
אתה לא היחיד שעובד עם קלאס לעיבוד קלט, אבל כמו שהבנתי ממך המחלקה שלך בעצם מפעילה סינון על כל קלט לא משנה מה הוא, וזאת שיטת עבודה לא נכונה לטווח הארוך אם תרצה דווקא איזשהו קלט שלא יעבור סינון.
הכוונה שלי היא לעבוד ככה:
PHP קוד:
$user_insert_data = array(
    
"gid" => intval($core->post['group']),
    
"fullname" => $db->escape_string($core->post['fullname']),
    
"username" => $db->escape_string($core->post['username']),
    
"email" => $db->escape_string($core->post['email']),
    
"password" => salt_password($core->post['password']),
    
"reg_time" => TIME_NOW
); 
אני מסנן על קל כלט לא משנה מה הוא. אם אני ארצה קלט שלא יעבור סינון, אני אגש אליו בעזרת $input->raw("value"); נכון שישמר עותק נוסף של המשתנה בתוך המחלקה $input, אני לא רואה בזה שום פסול.
  Reply With Quote