allora ragazzi nella mia chat ho questo codice dv gli utenti cliccano e modificano il colore dei loro messaggi...
questo è l'attuale....
Codice PHP:
<?php
session_start();
header("Cache-control: private");
if(!isset($_SESSION["login"]))
{Header('Location:index.php'); } ?>
<?php
$login=$_SESSION['login'];
if(!isset($_POST['mc']))
{ ?>
<html>
<head>
<link rel="shortcut icon" href="http://italywap.altervista.org/chat/favicon.ico" />
<link rel="icon" href="http://italywap.altervista.org/chat/favicon.ico" />
<title>.::iTaLyWaP::.</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<form method=POST action="modcolo.php">
<body bgcolor=black link=white text=white>
<center>
<div align=center class=b>[b].::iTaLyWaP::.[/b]</div>
<hr>
| [url="chat_leggi.php"]Chat[/url] | [url="msg_privati.php"]MP[/url] |
</font><hr>
[b]Seleziona colore[/b]</div>
<hr>
<TABLE>
<TBODY>
<TR>
<TD style="BACKGROUND-COLOR: #00008E"><INPUT type=radio value=#00008E
name=mc></TD>
<TD style="BACKGROUND-COLOR: #00009F"><INPUT type=radio value=#00009F
name=mc></TD>
<TD style="BACKGROUND-COLOR: #0000C6"><INPUT type=radio value=#0000C6
name=mc></TD>
<TD style="BACKGROUND-COLOR: #0000ff"><INPUT type=radio value=#0000FF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #005500"><INPUT type=radio value=#005500
name=mc></TD>
<TD style="BACKGROUND-COLOR: #005555"><INPUT type=radio value=#005555
name=mc></TD>
<TD style="BACKGROUND-COLOR: #0055aa"><INPUT type=radio value=#0055AA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #0055ff"><INPUT type=radio value=#0055FF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #00aa00"><INPUT type=radio value=#00AA00
name=mc></TD>
<TD style="BACKGROUND-COLOR: #00aa55"><INPUT type=radio value=#00AA55
name=mc></TD>
<TD style="BACKGROUND-COLOR: #00aaaa"><INPUT type=radio value=#00AAAA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #00aaff"><INPUT type=radio value=#00AAFF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #00ff00"><INPUT type=radio value=#00FF00
name=mc></TD>
<TD style="BACKGROUND-COLOR: #00ff55"><INPUT type=radio value=#00FF55
name=mc></TD>
<TD style="BACKGROUND-COLOR: #00ffaa"><INPUT type=radio value=#00FFAA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #00ffff"><INPUT type=radio value=#00FFFF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #550000"><INPUT type=radio value=#550000
name=mc></TD>
<TD style="BACKGROUND-COLOR: #550055"><INPUT type=radio value=#550055
name=mc></TD>
<TD style="BACKGROUND-COLOR: #5500aa"><INPUT type=radio value=#5500AA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #5500ff"><INPUT type=radio value=#5500FF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #555500"><INPUT type=radio value=#555500
name=mc></TD>
<TD style="BACKGROUND-COLOR: #555555"><INPUT type=radio value=#555555
name=mc></TD>
<TD style="BACKGROUND-COLOR: #5555aa"><INPUT type=radio value=#5555AA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #5555ff"><INPUT type=radio value=#5555FF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #55aa00"><INPUT type=radio value=#55AA00
name=mc></TD>
<TD style="BACKGROUND-COLOR: #55aa55"><INPUT type=radio value=#55AA55
name=mc></TD>
<TD style="BACKGROUND-COLOR: #55aaaa"><INPUT type=radio value=#55AAAA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #55aaff"><INPUT type=radio value=#55AAFF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #55ff00"><INPUT type=radio value=#55FF00
name=mc></TD>
<TD style="BACKGROUND-COLOR: #55ff55"><INPUT type=radio value=#55FF55
name=mc></TD>
<TD style="BACKGROUND-COLOR: #55ffaa"><INPUT type=radio value=#55FFAA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #55ffff"><INPUT type=radio value=#55FFFF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #aa0000"><INPUT type=radio value=#AA0000
name=mc></TD>
<TD style="BACKGROUND-COLOR: #aa0055"><INPUT type=radio value=#AA0055
name=mc></TD>
<TD style="BACKGROUND-COLOR: #aa00aa"><INPUT type=radio value=#AA00AA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #aa00ff"><INPUT type=radio value=#AA00FF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #aa5500"><INPUT type=radio value=#AA5500
name=mc></TD>
<TD style="BACKGROUND-COLOR: #aa5555"><INPUT type=radio value=#AA5555
name=mc></TD>
<TD style="BACKGROUND-COLOR: #aa55aa"><INPUT type=radio value=#AA55AA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #aa55ff"><INPUT type=radio value=#AA55FF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #aaaa00"><INPUT type=radio value=#AAAA00
name=mc></TD>
<TD style="BACKGROUND-COLOR: #aaaa55"><INPUT type=radio value=#AAAA55
name=mc></TD>
<TD style="BACKGROUND-COLOR: #aaaaaa"><INPUT type=radio value=#AAAAAA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #aaaaff"><INPUT type=radio value=#AAAAFF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #aaff00"><INPUT type=radio value=#AAFF00
name=mc></TD>
<TD style="BACKGROUND-COLOR: #aaff55"><INPUT type=radio value=#AAFF55
name=mc></TD>
<TD style="BACKGROUND-COLOR: #aaffaa"><INPUT type=radio value=#AAFFAA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #aaffff"><INPUT type=radio value=#AAFFFF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #ff0000"><INPUT type=radio value=#FF0000
name=mc></TD>
<TD style="BACKGROUND-COLOR: #ff0055"><INPUT type=radio value=#FF0055
name=mc></TD>
<TD style="BACKGROUND-COLOR: #ff00aa"><INPUT type=radio value=#FF00AA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #ff00ff"><INPUT type=radio value=#FF00FF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #ff5500"><INPUT type=radio value=#FF5500
name=mc></TD>
<TD style="BACKGROUND-COLOR: #ff5555"><INPUT type=radio value=#FF5555
name=mc></TD>
<TD style="BACKGROUND-COLOR: #ff55aa"><INPUT type=radio value=#FF55AA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #ff55ff"><INPUT type=radio value=#FF55FF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #ffaa00"><INPUT type=radio value=#FFAA00
name=mc></TD>
<TD style="BACKGROUND-COLOR: #ffaa55"><INPUT type=radio value=#FFAA55
name=mc></TD>
<TD style="BACKGROUND-COLOR: #ffaaaa"><INPUT type=radio value=#FFAAAA
name=mc></TD>
<TD style="BACKGROUND-COLOR: #ffaaff"><INPUT type=radio value=#FFAAFF
name=mc></TD></TR>
<TR>
<TD style="BACKGROUND-COLOR: #DFDF00"><INPUT type=radio value=#DFDF00
name=mc></TD>
<TD style="BACKGROUND-COLOR: #ffff00"><INPUT type=radio value=#FFFF00
name=mc></TD>
<TD style="BACKGROUND-COLOR: #ffff55"><INPUT type=radio value=#FFFF55
name=mc></TD>
<TD style="BACKGROUND-COLOR: #ffffaa"><INPUT type=radio value=#FFFFAA
name=mc></TD>
</TR></TBODY></TABLE>
<INPUT type=submit value=" Modifica colore " class=form></form>
</body>
</html>
<?php
}
else{
$coloretestonuovo=$_POST['mc'];
$key=stristr($coloretestonuovo,"#");
if(empty($key))
{$coloretestonuovo="#FFFFFF";}
//prelevo i dati dal file txt
$var=@fopen("personaluser.txt","a+");//apro il file .txt (modalità lettura/scrittura)
$var2=file("personaluser.txt");//estraggo l'array dal file .txt
@fclose($var);//chiudo il file .txt
$i=count($var2);//conto gli elementi nell'array
for($a=0; $a<$i; $a++){//uso il ciclo for per guardare nell'array
$testo=explode("-||-",$var2[$a]);
if($testo[0]==$login)
{
$nick=$testo[0];
$coloretesto=$testo[1];
$smile=$testo[2];
$pagine=$testo[3];
$level=$testo[4];
$colorenick=$testo[5];
}
}//fine ciclo for
//li inserisco nel file txt ma prima controllo se l utente è gia presente
$variabile=$nick."-||-".$coloretestonuovo."-||-".$smile."-||-".$pagine."-||-".$level."-||-".$colorenick;
$righe = file("personaluser.txt");
foreach ($righe AS $key => $riga)
{
list($a, $b, $c, $d, $e, $f) = explode("-||-", $riga);
if ($a == $login)
unset($righe[$key]);
}
$fp = fopen("personaluser.txt", "w+");
foreach ($righe AS $key => $riga)
fputs($fp, $riga);
fclose($fp);
$var=@fopen("personaluser.txt","a+");//apro il file .txt (modalità lettura/scrittura)
@fwrite($var,$variabile."\n");//scrivo la variabile del form nel file .txt
@fclose($var);//chiudo il file .txt
Header('Location:chat_leggi.php');
} ?>
ora io vorrei mettere un campo dove loro scrivono il codice esadecimale cliccano modifica e gli cambia colore...mi sapete aiutare???
grassie a chi mi aiuterà