Warptweet Posted January 21, 2007 Share Posted January 21, 2007 Pretend I have a form with the following:Background Color:Text Color:And when I submit the form, what would I use to CHANGE the style.css background color and text color the the HEX codes that I typed in?For instance, if I changed the Background Color to 000000 and the Text Color to FFFFFF, how would I make the CSS style.css change those properties?This is kind of a css/php matter, so I understand if this is hard. Quote Link to comment Share on other sites More sharing options...
Unholy Prayer Posted January 21, 2007 Share Posted January 21, 2007 I'm not really sure about what you're trying to do but if you want to change the background of the input and the color of the input's text, use this:[code]input { background-color#000000; color: #FFFFFF;}[/code]You shouldn't need to add a class to your input tags. Quote Link to comment Share on other sites More sharing options...
bibby Posted January 21, 2007 Share Posted January 21, 2007 Aha. That's a job for javascript. The good news is that you wouldn't need to post.What css rules are you changing? Quote Link to comment Share on other sites More sharing options...
bibby Posted January 21, 2007 Share Posted January 21, 2007 This will write the actual new file.I've done this before, and I've always had to refresh the browser make it kick in.[code]<?//include_once(me?)//******** styleWrite.php [ ?col=336699 ]// look for this file to be written: $newFilename='styles.css';$content='body{background-color:#'.$_GET['col'].';}';$loc=$_SERVER['DOCUMENT_ROOT'].'/'.$newFilename;if( ($copy=fopen($loc,'w')) != FALSE){ fwrite($copy,$content); fclose($copy); $message= "I think i got it" . $loc; echo $content;}else $message= "couldnt open destination file";echo "<!-- " .$message." -->";?>[/code] Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.