|
| |
|
|
| |
для: Panker
(27.06.2006 в 04:26)
| | | Опередил =) | |
| |
|
|
| |
|
|
| |
для: Panker
(27.06.2006 в 04:26)
| | | Всё всё всё сам сделал спасибочки ))
главная част ькмс доделана :) | |
| |
|
|
| |
|
|
| |
для: Panker
(27.06.2006 в 04:24)
| | | ПРости вот тут не очень понятно где надо тоже самое вставить что бы ../../ не писать каждый раз что бы с начало редактирвоалоась ))
давай подсказывай СЕНСЕЙ мой )
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<?php Error_Reporting(E_ALL & ~E_NOTICE);
// Файл edit.php
// Если передано исправленное содержимое файла
// открываем файл и перезаписываем его
if(isset($_POST['content']))
{
// Открываем файл
$fd = @fopen($_POST['filename'], "w");
// Если файл не может быть открыт - сообщаем
// об этом предупреждением в окне браузера
if(!$fd) exit("Такой файл отсутствует");
// Перезаписываем содержимое файла
fwrite($fd, stripslashes($_POST['content']));
// Закрываем файл
fclose($fd);
// Помещаем в суперглобальный массив $_GET
// имя файла
$_GET['filename'] = $_POST['filename'];
}
?>
<form name=filename method="get">
<input type="text" name="filename" size="20">
<input type="submit" value="ОК" name="B1"></form>
<?php
// Если в строке запроса передано имя
// файла - открываем его для редактирования
if(isset($_GET['filename']))
{
// Открываем файл
$fd = @fopen($_GET['filename'], "r");
// Если файл не может быть открыт - сообщаем
// об этом предупреждением в окне браузера
if(!$fd) exit("Такой файл отсутствует");
// Помещаем содержимое файла в переменную $bufer
$bufer = fread($fd, filesize($_GET['filename']));
// Закрываем файл
fclose($fd);
?>
<?
$file = "$filename"; //File to edit
if(isset($_POST["txtContent"]))
{
$sContent=stripslashes($_POST['txtContent']);//remove slashes (/)
//file_put_contents($sContent);
$handle = fopen($file,'w');
fwrite($handle,$sContent);
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script language=JavaScript src='../WYSIWYG/scripts/innovaeditor.js'></script>
</head>
<body>
<form method="post" id="Form1">
<textarea id="txtContent" name="txtContent" rows=4 cols=30>
<?
function encodeHTML($sHTML)
{
$sHTML=ereg_replace(":)","=)",$sHTML);
return $sHTML;
}
echo encodeHTML(file_get_contents($file));
?>
</textarea>
<script>
var oEdit1 = new InnovaEditor("oEdit1");
oEdit1.btnStyles=true;
oEdit1.mode="HTML";
oEdit1.REPLACE("txtContent");
</script>
<input type="submit" value="Save">
<input type="button" value="view file" onclick="window.open('<?php echo"$filename"; ?>')">
</form>
</body>
</html>
<?php
}
?>
<br>
<hr>
|
| |
| |
|
|
| |
|
|
| |
для: CrazyAngel
(27.06.2006 в 04:01)
| | | Опетяь ты ))
Хех сразу видно не профессионал ))
"../../".$_POST['filename']
точечку забыл поставить )))))))) | |
| |
|
|
| |
|
|
| |
для: Panker
(27.06.2006 в 03:41)
| | |
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
if(isset($_POST['filename']) AND !empty($_POST['filename'])){
unlink("../../"$_POST['filename']) OR die("
Корчое либо нету такова файла, либо вы что то намудрили )) указывайте расширения, и с начальной директории!");
echo "Файл ".$_POST['filename']." был успешно удалён";} ?>
<form name=filename method="post">
<input value="<? echo $HTTP_COOKIE_VARS["name"]; ?>" type="text" name="filename" size="20">
<input type="submit" value="ОК" name="B1"></form>
<hr>
|
Гы) =))) | |
| |
|
|
| |
|
|
| | Корчое скриптик удаления страниц с сайта вот )
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
if(isset($_POST['filename']) AND !empty($_POST['filename'])){
unlink($_POST['filename']) OR die("
Корчое либо нету такова файла, либо вы что то намудрили )) указывайте расширения, и с начальной директории!");
echo "Файл ".$_POST['filename']." был успешно удалён";} ?>
<form name=filename method="post">
<input value="../../<? echo $HTTP_COOKIE_VARS["name"]; ?>" type="text" name="filename" size="20">
<input type="submit" value="ОК" name="B1"></form>
<hr>
|
Видите я в валуе указываю назад 2 папки
<input value="../../<? echo $HTTP_COOKIE_VARS["name"]; ?>" type="text" name="filename" size="20">
Помогите сообразить как мне сделать в скрипте что бы он с самого начала удалял всё что лежит на 2 папки вниз, а то в валуе как то не так :(
Ну что бы без указания в валуе скрипт удалял на 2 папки ниже файлик :) | |
| |
|
|
|