Current Craftysyntax > Craftysyntax2.12.7 / Chat Color.php

Questions? Need Help? Want to share? » PHP Forum
Script Name:
Current Craftysyntax

Download:
current-craftysyntax.zip

Category:
Customer Support

Archive Content:

Craftysyntax2.12.7

Craftysyntax2.12.7 > Chat Smiles

Craftysyntax2.12.7

Craftysyntax2.12.7 > Class

Craftysyntax2.12.7

Craftysyntax2.12.7 > Images

Craftysyntax2.12.7 > Images > Blue

Craftysyntax2.12.7 > Images

Craftysyntax2.12.7 > Images > Brown

Craftysyntax2.12.7 > Images

Craftysyntax2.12.7 > Images > White

Craftysyntax2.12.7 > Images

Craftysyntax2.12.7 > Images > Yellow

Craftysyntax2.12.7

Craftysyntax2.12.7 > Javascript > Dynapi

Craftysyntax2.12.7 > Javascript > Dynapi > Js

Craftysyntax2.12.7 > Javascript > Dynapi

Craftysyntax2.12.7 > Javascript

Craftysyntax2.12.7 > Lang

Craftysyntax2.12.7

Craftysyntax2.12.7 > Layer Invites

Craftysyntax2.12.7

Craftysyntax2.12.7 > README FILES

Craftysyntax2.12.7

Chat Color.php:


<?php
//===========================================================================
//* --    ~~                Crafty Syntax Live Help                ~~    -- *
//===========================================================================
//           URL:   http://www.craftysyntax.com/    EMAIL: ericg <at> craftysyntax <dot> com
//         Copyright (C) 2003-2005 Eric Gerdes   (http://www.craftysyntax.com )
// --------------------------------------------------------------------------
// $              CVS will be released with version 3.1.0                   $
// $    Please check http://www.craftysyntax.com/ or REGISTER your program for updates  $
// --------------------------------------------------------------------------
// NOTICE: Do NOT remove the copyright and/or license information any files. 
//         doing so will automatically terminate your rights to use program.
//         If you change the program you MUST clause your changes and note
//         that the original program is Crafty Syntax Live help or you will 
//         also be terminating your rights to use program and any segment 
//         of it.        
// --------------------------------------------------------------------------
// LICENSE:
//     This program is free software; you can redistribute it and/or
//     modify it under the terms of the GNU General Public License
//     as published by the Free Software Foundation; 
//     This program is distributed in the hope that it will be useful,
//     but WITHOUT ANY WARRANTY; without even the implied warranty of
//     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
//     GNU General Public License for more details.
//
//     You should have received a copy of the GNU General Public License
//     along with this program in a file named LICENSE.txt .
// -------------------------------------------------------------------------- 
// BIG NOTE:
//     At the time of the release of this version of CSLH,  Version 3.1.0 
//     which is a more modular,  extendable ,  “skinable” version of CSLH
//     was being developed.. please visit http://www.craftysyntax.com to see if it was released!  
//===========================================================================
require_once("admin_common.php");
validate_session($identity);

$timeof date("YmdHis");

if(!(isset(
$UNTRUSTED['whattodo']))){  $UNTRUSTED['whattodo'] = ""; }

if(
$UNTRUSTED['whattodo'] == ""){
 
// get current colors...
 
$query "SELECT * FROM livehelp_operator_channels WHERE id=".intval($UNTRUSTED['id']);
 
$sth $mydatabase->query($query);
 
$rs $sth->fetchRow(DB_FETCHMODE_ASSOC);
 
$channelcolor $rs['channelcolor'];
 
$txtcolor $rs['txtcolor'];
 
$txtcolor_alt $rs['txtcolor_alt'];
}

if(
$UNTRUSTED['whattodo'] == "UPDATE"){
 
$query "UPDATE livehelp_operator_channels SET txtcolor_alt='".filter_sql($UNTRUSTED['txtcolor_alt'])."', channelcolor='".filter_sql($UNTRUSTED['channelcolor'])."', txtcolor='".filter_sql($UNTRUSTED['txtcolor'])."' WHERE id=".intval($UNTRUSTED['id']);
 
$sth $mydatabase->query($query);
 print 
$lang['newcolor']; 
 exit;  
}
?>
<link title="new" rel="stylesheet" href="style.css" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $lang['charset']; ?>" >
<body bgcolor=E0E8F0 onload=window.focus()>
<SCRIPT>
function changebg(towhat){
 document.mine.channelcolor.value = towhat;
}
function changetxt(towhat){
 document.mine.txtcolor.value = towhat;    
}
function changetxtalt(towhat){
 document.mine.txtcolor_alt.value = towhat;    
}

</SCRIPT>
<FORM ACTION=chat_color.php Method=POST name=mine>
<input type=hidden name=id value="<?php echo $UNTRUSTED['id']; ?>">
<input type=hidden name=whattodo value=UPDATE>
<font size=+2><?php echo $lang['txt1']; ?></font><br>
<b><?php echo $lang['txt2']; ?></b><br>
<table width=500>
<tr>
<?php

// we want to create a random color chart of Light colors consisting
// of C, D, E, F in Hex..
$highletters = array("C", "D", "E", "F");

// rows
for($i=1$i5$i++){
 print 
"<tr>\n";
 
// cols 
 
for($j=1;$j<20;$j++){
    
// generate random Hex..
    
$randomhex "";
    for (
$index 1$index <= 6$index++) {
       
$randomindex rand(0, 3); 
       
$randomhex .= $highletters[$randomindex];
    }     
    print 
"<td width=20 bgcolor=$randomhex><a href=javascript:changebg('$randomhex')><img src=images/blank.gif width=20 height=20 border=0></a></td>\n";
 }
 print 
"</tr>\n";
}
print 
"</table>\n";
?> 

#<input type=text size=7 name=channelcolor value="<?php echo $channelcolor?>">
<br>

<b><?php echo $lang['txt3']; ?></b><br>
<table width=500>
<tr>
<?php

// we want to create a random color chart of Light colors consisting
// of C, D, E, F in Hex..
$highletters = array("C", "D", "E", "F");
$lowletters = array("0", "2", "4", "6");

// rows
for($i=1$i5$i++){
 print 
"<tr>\n";
 
// cols 
 
for($j=1;$j<20;$j++){
    
// generate random Hex..
    
$randomhex "";
    for (
$index 1$index <= 6$index++) {
       
$randomindex rand(0, 3); 
       
$randomhex .= $lowletters[$randomindex];
    }     
    print 
"<td width=20 bgcolor=$randomhex><a href=javascript:changetxt('$randomhex')><img src=images/blank.gif width=20 height=20 border=0></a></td>\n";
 }
 print 
"</tr>\n";
}
print 
"</table>\n";
?> 
#<input type=text size=7 name=txtcolor  value="<?php echo $txtcolor?>">
<br><br>

<b><?php echo $lang['txt3']; ?>2</b><br>
<table width=500>
<tr>
<?php

// we want to create a random color chart of Light colors consisting
// of C, D, E, F in Hex..
$highletters = array("C", "D", "E", "F");
$lowletters = array("2", "4", "6", "8");

// rows
for($i=1$i5$i++){
 print 
"<tr>\n";
 
// cols 
 
for($j=1;$j<20;$j++){
    
// generate random Hex..
    
$randomhex "";
    for (
$index 1$index <= 6$index++) {
       
$randomindex rand(0, 3); 
       
$randomhex .= $lowletters[$randomindex];
    }     
    print 
"<td width=20 bgcolor=$randomhex><a href=javascript:changetxtalt('$randomhex')><img src=images/blank.gif width=20 height=20 border=0></a></td>\n";
 }
 print 
"</tr>\n";
}
print 
"</table>\n";
?> 
#<input type=text size=7 name=txtcolor_alt  value="<?php echo $txtcolor_alt?>">
<br>
<input type=SUBMIT value="<?php echo $lang['txt4']; ?>">
</FORM>
<?php
$mydatabase
->close_connect();
?>


Other Customer Support Scripts:

WebMaster Resources Home

©RingsWorld.com