here is the code with the errors
retrival code
Code: Select all
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>saving changes....</title>
<?php
$page = $_GET ["page"];
$input = $_POST ["h"];
$fp = fopen("$page.txt", "w+");
fwrite ($fp, "$input");
fclose ($fp);
print "<meta http-equiv='refresh'
content='1;URL=/index2.php?id=$page'>
</head>";
print "If your browser does not automatically redirect you in 5
seconds,
click <a href='/index2.php?id=$page'>here</a> to go to the new site.";
?>
</body>
</html>send code
here is the method of inserting the html
Code: Select all
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Edit A Page</title>
</head>
<body>
<?php
extract($HTTP_GET_VARS);
extract($HTTP_POST_VARS);
if ($pass=="this is my password"){
$e = $_GET['page'];
print "<input type=submit value=edit-webpage></p>";
$filename = "$e.txt";
if (file_exists($filename)) {
$file = fopen("$e.txt", "r") or exit("file is not in global data base.");
print "<form action='1ge.php?page=$_GET[page]' method='post'>
<textarea name='h' rows='40' cols='140'>";
//Output a line of the file until the end is reached
while(!feof($file))
{
echo fgets($file). "";
}
fclose($file);
print "</textarea>
<input type=submit value=edit-webpage></p>";
} else {
print "<form action='1ge.php?page=$_GET[page]' method='post'>
<textarea name='h' rows='40' cols='140'> File does not exist you can make it now!!! $filename</textarea>
<input type=submit value=edit-webpage></p>";
}
}
else
print "incorrect password";
?>
</body>
</html>