المشاركة الأصلية كتبت بواسطة: Alashkar تم تعديل الكود للشكل التالي .. ولكن لا أعلم هل به أخطاء في الكتابة أم لا ..
CODE
$feedMemArr = Array(1,2,3);
$key = rand(1, sizeof($feedMemArr));
if($FeedsInfo['userid'] = "1")
{
$FeedsInfo['userid'] = $feedMemArr[$key];
}else{
$FeedsInfo['userid'] = $FeedsInfo['userid'];
}
مع العلم ان الآي دي رقم 1 هو الخاص باسم الأدمن
هل هذا صحيح؟
قمت بتعديل الكود بإستمال دالة array_rand هذا الكود النهائي
CODE
$feedMemArr = Array(1,2,3);
$key = array_rand($feedMemArr);
$FeedsInfo['userid'] = $feedMemArr[$key];
الكود الخاص بك غير صحيح لا يجوز إستعمال if ثم تضع = يجب ان تضع ==. خلص لا داعي لهذا التعديل استعمل الكود الجديد.