Luyenkim.Net!

...where your idea grows!

 
  • Decrease font size
  • Default font size
  • Increase font size
Trang chủ arrow Diễn đàn arrow Mạng Luyenkim.NET arrow Tin từ các diễn đàn về Vật liệu
Luyện kim
Làm thế nào để thêm nhiều user trong file configuration.php (1 đang xem) (1) Khách
Bài viết dưới cùng Gửi trả lời Được ưa thích: 0
CHỦ ĐỀ - Làm thế nào để thêm nhiều user trong file configuration.php
#2589
nak
(Thành viên)
Fresh Boarder
Bài viết: 7
graphgraph
Thành viên gián tuyến Click vào đây để xem thông tin về thành viên này
Làm thế nào để thêm nhiều user trong file configuration.php 5 Tháng, 1 Tuần trước đây Đánh giá: 0  
Hi all,

Tôi đang dùng sharing host nên bị hạn chế về lượng query. Max query cho 1 user là 50.000 questions. Nhưng Joomla thường lại tạo nhiều hơn do đó site hay bị treo. Trước tôi dùng Joomla 1.0.x nên có thể thêm nhiều user trong file configuration.php bằng cách sửa code như sau:

$mosConfig_users = array("user1", "user2", "user3", "user4", "user5", "user6", "user7", "user8", "user9", "user10";
$mosConfig_user = $mosConfig_users[array_rand($mosConfig_users)];

Nhưng khi xem trong file configuration.php của Joomla 1.5 thì nó ko dùng câu lệnh $mosConfig_user nữa mà chuyển thành Var $user, nên chẳng biết add nhiều user thế nào.

Xin các bạn chỉ hộ cách thêm với

Cảm ơn

NAK
 
  Đã khóa chức năng gửi bài.
#2621
support
(Người điều hành)
Nhóm hỗ trợ
Moderator
Bài viết: 702
graph
Thành viên gián tuyến Click vào đây để xem thông tin về thành viên này
Giới tính: Nam Luyenkim.NET luyenkimnet Nơi ở: Hà Nội Ngày sinh: 1977-04-07
Trả lời: Làm thế nào để thêm nhiều user trong file configuration.php 5 Tháng trước đây Đánh giá: 6  
Bạn sử dụng câu lệnh sau:

var $user = array("user1", "user2", "user3", "user4", "user5", "user6", "user7", "user8", "user9", "user10" ) ;
$this->user = $this->$user[array_rand($this->$user)];
 
 
  Đã khóa chức năng gửi bài.
#2622
nak
(Thành viên)
Fresh Boarder
Bài viết: 7
graphgraph
Thành viên gián tuyến Click vào đây để xem thông tin về thành viên này
Trả lời: Làm thế nào để thêm nhiều user trong file configuration.php 5 Tháng trước đây Đánh giá: 0  
Cảm ơn bạn.

Nhưng khi tôi thay đoạn code của bạn vào file configuration.php và up lại lên thì site hathanh.info lại trắng xóa ko có gì cả. Không hiểu có bị lỗi gì trong đoạn code không. Rất mong bạn chỉ giúp

Cảm ơn

NAK
 
  Đã khóa chức năng gửi bài.
#2628
support
(Người điều hành)
Nhóm hỗ trợ
Moderator
Bài viết: 702
graph
Thành viên gián tuyến Click vào đây để xem thông tin về thành viên này
Giới tính: Nam Luyenkim.NET luyenkimnet Nơi ở: Hà Nội Ngày sinh: 1977-04-07
Trả lời: Làm thế nào để thêm nhiều user trong file configuration.php 5 Tháng trước đây Đánh giá: 6  
Thử cách này xem sao:

<?php
class JConfig {
....
var $user = random_users();
....
}
//New function added
function random_users(){
$theusers = array("user1", "user2", "user3",..., "user7", "user8", "user9", "user10" ) ;
return $theusers[array_rand($theusers)];
}
?>
 
 
  Đã khóa chức năng gửi bài.
#2629
nak
(Thành viên)
Fresh Boarder
Bài viết: 7
graphgraph
Thành viên gián tuyến Click vào đây để xem thông tin về thành viên này
Re: Trả lời: Làm thế nào để thêm nhiều user trong file configuration.php 5 Tháng trước đây Đánh giá: 0  
Vẫn không được ạ . Tôi add đúng như thế nhưng khi tải lên thay file config cũ thì trang hathanh.info vẫn thành trắng toát. Không hiểu còn cần lệnh gì nữa ko hay cái var user này nó cứng như thế ko thể chỉnh sửa được nữa . Nếu cứ để thế thì site liên tục bị tạm dừng vì bị tràn query truy cập vào database . Cái joomla 1.5 này đúng là khó chỉnh sửa hơn joomla 1.0 quá. Mong bạn chỉ giúp thêm

Cảm ơn nhiều

NAK
 
  Đã khóa chức năng gửi bài.
#2631
support
(Người điều hành)
Nhóm hỗ trợ
Moderator
Bài viết: 702
graph
Thành viên gián tuyến Click vào đây để xem thông tin về thành viên này
Giới tính: Nam Luyenkim.NET luyenkimnet Nơi ở: Hà Nội Ngày sinh: 1977-04-07
Trả lời: Làm thế nào để thêm nhiều user trong file configuration.php 5 Tháng trước đây Đánh giá: 6  
nak wrote:
Vẫn không được ạ . Tôi add đúng như thế nhưng khi tải lên thay file config cũ thì trang hathanh.info vẫn thành trắng toát. Không hiểu còn cần lệnh gì nữa ko hay cái var user này nó cứng như thế ko thể chỉnh sửa được nữa . Nếu cứ để thế thì site liên tục bị tạm dừng vì bị tràn query truy cập vào database . Cái joomla 1.5 này đúng là khó chỉnh sửa hơn joomla 1.0 quá. Mong bạn chỉ giúp thêm

Cảm ơn nhiều

NAK

Ok, vậy có 1 cách khác là sử dụng phương thức khởi tạo khi Class bị triệu gọi:

class JConfig {
...
var $user = 'userxyz'; //gán biến là hằng bất kì
....

function jconfig(){
    $this->user = random_users();
    }
}

//New function added
function random_users(){
    $theusers = array("user1", "user2", "user3","user7", "user8", "user9", "user10" ) ;
    return $theusers[array_rand($theusers)];
}
Cách này sẽ giải quyết vấn đề của bạn.
 
 
  Đã khóa chức năng gửi bài.
#2632
nak
(Thành viên)
Fresh Boarder
Bài viết: 7
graphgraph
Thành viên gián tuyến Click vào đây để xem thông tin về thành viên này
Re: Trả lời: Làm thế nào để thêm nhiều user trong file configuration.php 5 Tháng trước đây Đánh giá: 0  
cảm ơn bạn, tôi đã add thêm code và không còn bị ra trang trắng nữa. Sẽ chạy test xem còn bị lỗi không thể connect với database nữa ko. Có gì sẽ xin hỏi thêm bạn để hoàn chỉnh.

Cảm ơn nhiều

NAK
 
  Đã khóa chức năng gửi bài.
Bài viết trên cùng Gửi trả lời
Powered by FireBoardBài viết mới nhất từ diễn đàn cho các chương trình nhận tin RSS