<script type="text/javascript">
//Nanhe Kumar
var checkflag = "false";
function SelectAll(field) {
if (checkflag == "false") {
document.getElementById("selectall").value= 'Unchek All';
for (i = 0; i < field.length; i++) {
field[i].checked = true;
}
checkflag = "true";
return "Uncheck All";
} else {
document.getElementById("selectall").value= 'Sellect All';
for (i = 0; i < field.length; i++) {
field[i].checked = false;
}
checkflag = "false";
return "Select All";
}
}
</script>
<form method="post" action="" name="formuser" id="formuser" >
<input id="selectall" name="selectall" value="Select All" onclick="SelectAll(document.formuser['uid[]']);" type="checkbox"> Sellect All <br>
<input name="uid[]" value="1" type="checkbox"> One<br>
<input name="uid[]" value="2" type="checkbox"> two<br />
<input name="uid[]" value="3" type="checkbox"> three<br />
<input name="uid[]" value="4" type="checkbox"> four<br />
<input name="uid[]" value="5" type="checkbox"> five<br />
<input name="uid[]" value="6" type="checkbox"> six<br />
<input name="uid[]" value="7" type="checkbox"> seven
</form>
Sunday, July 19, 2009
how can on curl mcrypt
hi
Go to php.ini file
problem 1 PHP Extension “curl” must be loaded
and find
;extension=php_curl.dll
and remove semicolon
problem 2 PHP Extension “mcrypt” must be loaded
and fined
;extension=php_mcrypt.dll
remove semicolon and restart your server
thanks
Go to php.ini file
problem 1 PHP Extension “curl” must be loaded
and find
;extension=php_curl.dll
and remove semicolon
problem 2 PHP Extension “mcrypt” must be loaded
and fined
;extension=php_mcrypt.dll
remove semicolon and restart your server
thanks
Thursday, June 11, 2009
How can store session in data base
Step1: Create A Table:
CREATE TABLE `sessions` (
`session_key` char(32) NOT NULL,
`session_expire` int(11) unsigned NOT NULL,
`session_value` text NOT NULL,
PRIMARY KEY (`session_key`)
)
Step2 : Create A connection file
configure.php
$HOST = "localhost";
$DBNAME="sessions";
$USER = "nanhe";
$PASS = "chapra";
$HANDLER = "";
$LIFETIME = get_cfg_var("session.gc_maxlifetime");
?>
Step3 : Create handler
handler.php
include("configure.php");
function sessionOpen($save_path, $session_name){
global $HOST, $DBNAME, $USER, $PASS, $HANDLER;
if (!$HANDLER = mysql_pconnect($HOST, $USER, $PASS)) {
echo("Can't connect to $HOST as $USER");
echo(" MySQL Error: ". mysql_error());
die;
}
if (! mysql_select_db($DBNAME, $HANDLER)) {
echo(" We were unable to select database $DBNAME");
die;
}
return true;
}
function sessionClose()
{
return true;
}
function sessionRead($session_key)
{
global $session;
$session_key = addslashes($session_key);
$session_session_value =
mysql_query("SELECT session_value
FROM sessions WHERE session_key = '$session_key'")
or die(mysql_error());
if (mysql_numrows($session_session_value) == 1) {
return mysql_result($session_session_value, 0);
} else {
return false;
}
}
function sessionWrite($session_key, $val)
{
global $session;
echo "The value=".$val;
$session_key = addslashes($session_key);
$val = addslashes($val);
$session = mysql_result(mysql_query("SELECT COUNT(*) FROM sessions
WHERE session_key = '$session_key'"), 0);
if ($session == 0) {
$return =
mysql_query("INSERT INTO sessions
(session_key, session_expire, session_value)
VALUES ('$session_key',
UNIX_TIMESTAMP(NOW()), '$val')")
or die(mysql_error());
} else {
$return = mysql_query("UPDATE sessions
SET session_value = '$val',
session_expire = UNIX_TIMESTAMP(NOW())
WHERE session_key = '$session_key'")
or die(mysql_error());
if (mysql_affected_rows() < 0) {
echo("We were unable to update session
session_value for session $session_key");
}
}
return $return;
}
function sessionDestroy($session_key)
{
global $session;
$session_key = addslashes($session_key);
$return = mysql_query("DELETE FROM sessions
WHERE session_key = '$session_key'")
or die(mysql_error());
return $return;
}
function sessionGc($maxlifetime)
{
global $session;
$expirationTime = time() - $maxlifetime;
$return = mysql_query("DELETE FROM sessions WHERE session_expire <
$expirationTime") or die("sessionGc Function".mysql_error());
return $return;
}
session_set_save_handler("sessionOpen", "sessionClose", "sessionRead", "sessionWrite", "sessionDestroy", "sessionGc");
?>
Step4 : Test your program
CREATE TABLE `sessions` (
`session_key` char(32) NOT NULL,
`session_expire` int(11) unsigned NOT NULL,
`session_value` text NOT NULL,
PRIMARY KEY (`session_key`)
)
Step2 : Create A connection file
configure.php
$HOST = "localhost";
$DBNAME="sessions";
$USER = "nanhe";
$PASS = "chapra";
$HANDLER = "";
$LIFETIME = get_cfg_var("session.gc_maxlifetime");
?>
Step3 : Create handler
handler.php
include("configure.php");
function sessionOpen($save_path, $session_name){
global $HOST, $DBNAME, $USER, $PASS, $HANDLER;
if (!$HANDLER = mysql_pconnect($HOST, $USER, $PASS)) {
echo("
echo("
die;
}
if (! mysql_select_db($DBNAME, $HANDLER)) {
echo("
die;
}
return true;
}
function sessionClose()
{
return true;
}
function sessionRead($session_key)
{
global $session;
$session_key = addslashes($session_key);
$session_session_value =
mysql_query("SELECT session_value
FROM sessions WHERE session_key = '$session_key'")
or die(mysql_error());
if (mysql_numrows($session_session_value) == 1) {
return mysql_result($session_session_value, 0);
} else {
return false;
}
}
function sessionWrite($session_key, $val)
{
global $session;
echo "The value=".$val;
$session_key = addslashes($session_key);
$val = addslashes($val);
$session = mysql_result(mysql_query("SELECT COUNT(*) FROM sessions
WHERE session_key = '$session_key'"), 0);
if ($session == 0) {
$return =
mysql_query("INSERT INTO sessions
(session_key, session_expire, session_value)
VALUES ('$session_key',
UNIX_TIMESTAMP(NOW()), '$val')")
or die(mysql_error());
} else {
$return = mysql_query("UPDATE sessions
SET session_value = '$val',
session_expire = UNIX_TIMESTAMP(NOW())
WHERE session_key = '$session_key'")
or die(mysql_error());
if (mysql_affected_rows() < 0) {
echo("We were unable to update session
session_value for session $session_key");
}
}
return $return;
}
function sessionDestroy($session_key)
{
global $session;
$session_key = addslashes($session_key);
$return = mysql_query("DELETE FROM sessions
WHERE session_key = '$session_key'")
or die(mysql_error());
return $return;
}
function sessionGc($maxlifetime)
{
global $session;
$expirationTime = time() - $maxlifetime;
$return = mysql_query("DELETE FROM sessions WHERE session_expire <
$expirationTime") or die("sessionGc Function".mysql_error());
return $return;
}
session_set_save_handler("sessionOpen", "sessionClose", "sessionRead", "sessionWrite", "sessionDestroy", "sessionGc");
?>
Step4 : Test your program
Thursday, May 28, 2009
Monday, May 4, 2009
create a blank page in phpbb
/*
* phpBB3 blank example page.
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('common');
// include page language file
$user->add_lang('page');
page_header($user->lang['PAGE_TITLE']);
/*
Put your own code here
*/
$template->set_filenames(array(
'body' =>'nanhe_kumar.html'
));
// parse page:
page_footer();
?>
* phpBB3 blank example page.
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('common');
// include page language file
$user->add_lang('page');
page_header($user->lang['PAGE_TITLE']);
/*
Put your own code here
*/
$template->set_filenames(array(
'body' =>'nanhe_kumar.html'
));
// parse page:
page_footer();
?>
how can your link session with two sites
if you want login in
www.gradtrain.com
and my session is also available in
gradtrain.com/forum
?php
define('IN_PHPBB', true);
define('ROOT_PATH', "forum/");
if (!defined('IN_PHPBB') || !defined('ROOT_PATH')) {
exit();
}
$phpEx = "php";
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : ROOT_PATH . '/';
include($phpbb_root_path . 'common.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
?>
$auth->login('nanhe', 'nanhe', $remember, 1, 0)
?>
$user->session_kill();
$user->session_begin();
?>
www.gradtrain.com
and my session is also available in
gradtrain.com/forum
?php
define('IN_PHPBB', true);
define('ROOT_PATH', "forum/");
if (!defined('IN_PHPBB') || !defined('ROOT_PATH')) {
exit();
}
$phpEx = "php";
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : ROOT_PATH . '/';
include($phpbb_root_path . 'common.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
?>
$auth->login('nanhe', 'nanhe', $remember, 1, 0)
?>
$user->session_kill();
$user->session_begin();
?>
how can login in phpbb, forum with own created page
Suppose your site is
www.gradtrain.com
and your forum is www.gradtrain.com/forum
and if want login with your crated page
www.gradtrain.com/forum-login.php
then take this step
define('IN_PHPBB', true);
define('PHPBB_ROOT_PATH', './forum/');
$phpbb_root_path = 'forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
?>
/* Start Logout*/
if ($user->data['is_registered']){
echo("");
}
/*End Logout*/
/*Start Login Box*/
if (!$user->data['is_registered']){
echo("");
}
/*End Login Box*/
?>
www.gradtrain.com
and your forum is www.gradtrain.com/forum
and if want login with your crated page
www.gradtrain.com/forum-login.php
then take this step
define('IN_PHPBB', true);
define('PHPBB_ROOT_PATH', './forum/');
$phpbb_root_path = 'forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
?>
/* Start Logout*/
if ($user->data['is_registered']){
echo("");
}
/*End Logout*/
/*Start Login Box*/
if (!$user->data['is_registered']){
echo("");
}
/*End Login Box*/
?>
Subscribe to:
Posts (Atom)