Hi,
Please find my webpage PHP below.
I would like to enter "Hello, in the main inputbox field" below (You are editing: textfile.txt)
and click "SAVE" directly from command line.
Sort of :
wput_php "hello, in the main inputbox field" click save, and here is it. the text would be uploaded.
Can it be realized? Would you have the code please?
many thanks in advance...
PHP Code:
<?
define("DEFAULT_FILE", "textfile.txt"); // Default file that is used when ?file= is not defined.
/// END CONFIG, START MAIN SCRIPT //
if ($_GET[file] == "")
$file = DEFAULT_FILE;
else
$file = $_GET[file];
if ($_POST[update] == "true") {
$fh = fopen($file, 'w') or die("Can't open file.");
fwrite($fh, stripslashes($_POST[body]));
fclose($fh);
}
if ($_POST[bsubmit]=="Update")
{
echo ' <span style="font-weight: bold" > ' ;
echo ' ====>>> Read/updated ! <<<==== ' ;
echo '</span> ' ;
echo '</div> ' ;
echo '<div style="text-align: left;"> ' ;
}
if ($_POST[bsubmit]=="Shopping")
{
echo ' <span style="font-weight: bold" > ' ;
echo ' ====>>> Shopping ! <<<==== ' ;
echo '</span> ' ;
echo '</div> ' ;
define("DEFAULT_FILE", "shopping.txt");
echo '<div style="text-align: left;"> ' ;
}
if ($_POST[bsubmit]=="Shopping")
{
echo ' <span style="font-weight: bold" > ' ;
echo ' ====>>> To Do List ! <<<==== ' ;
echo '</span> ' ;
echo '</div> ' ;
define("DEFAULT_FILE", "todo.txt");
echo '<div style="text-align: left;"> ' ;
}
if ($_POST[bsubmit]=="Default")
{
echo ' <span style="font-weight: bold" > ' ;
echo ' ====>>> Textfile List ! <<<==== ' ;
echo '</span> ' ;
echo '</div> ' ;
define("DEFAULT_FILE", "textfile.txt");
echo '<div style="text-align: left;"> ' ;
}
if ($_POST[bsubmit]=="Reset")
{
echo ' <span style="font-weight: bold" > ' ;
echo ' ====>>> Reset ! <<<==== ' ;
echo '</span> ' ;
echo '</div> ' ;
echo '<div style="text-align: left;"> ' ;
$fh = fopen($file, 'w') or die("Can't open file.");
fwrite($fh, stripslashes("Reset performed"));
fclose($fh);
}
if ($_POST[bsubmit]=="Save")
{
date_default_timezone_set('UTC');
$fh = fopen($file, 'w') or die("Can't open file.");
fwrite($fh, stripslashes($_POST[body]));
fclose($fh);
echo ' <span style="font-weight: bold" > ' ;
echo ' ====>>> Saved ! <<<==== ' ;
echo '</span> ' ;
echo '</div> ' ;
echo '<div style="text-align: left;"> ' ;
}
?>
<html><head><title>BCSNotepad</title></head><body>
<center><table width=400><tr><td style='border: 2px dashed #003b53; padding:10px; font-family:verdana; font-size:10px; color: #003b53;' align='center'>
You are editing: <i><?=$file?></i><br><br>
<form action='<?=$PHP_SELF?>?file=<?=$file?>' method='post'>
<form action='<?=$PHP_SELF?>?file=<?=$file?>' method='post'>
<textarea name='body' rows="25" cols="100" style="font-family: Verdana; padding: 5px; background-color: LightYellow" ><?
if (file_exists($file))
readfile($file);
else
$message = "The file ".$file." does not exist and will<br>be created when you click Save.<br><br>";
?></textarea><br><br>
<?=$message?>
<FORM action="notepad.php" method="post">
<INPUT type="submit" name="bsubmit" value="Update">
<INPUT type="submit" name="bsubmit" value="Save">
<INPUT type="submit" name="bsubmit" value="Reset">
</FORM>
</form>
</td></tr></table></center>
</body></html>