Version: 1.1.1
Type: Full Script
Category: Other
License: Other
Description: Allows a small line of text to be modified by the user – which is then included in your webpage – so it allows a small amount of INteractivity.
It includes full logging – and the option to dynamically include the text in any PHP page by using the include command wiht the path to the file specified
<?PHP } function graffitti_fns($graffitti) { $filecurr = "currmsg.include"; $filelog = "graf.logit"; $graffitti = htmlentities($graffitti); if(!file_exists($filecurr)){ $newfile = fopen($filecurr, "w+"); fclose($newfile); } if(!($newfile = fopen($filecurr, "w"))){ return false; } if(!fwrite($newfile, $graffitti)){ return false; } if(!fclose($newfile)){ return false; } if(!($newfile1 = fopen($filelog, "a+"))){ return false; } $add = "%".date("F jS Y g:i:s a T")."#".$_SERVER['REMOTE_ADDR']."#".$graffitti."n"; if(!fwrite($newfile1, $add)){ return false; } if(!fclose($newfile1)){ return false; } return true; } if($edit == "yes"){ if($_POST['graffitti'] == ""){ display_html_graffitti_form('Sorry - You entered nothing in the text box', 'red'); }else{ $graffitti = $_POST['graffitti']; if(!graffitti_fns($graffitti)) { echo "<h2>Nothing!</h2>"; }else{ echo "<h2>Thankyou!</h2>"; }; } }else{ display_html_graffitti_form('<big><big>Graffitti!</big></big>', 'black'); } ?>