Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

09.11.2008, 21:17
|
|
Участник форума
Регистрация: 20.07.2008
Сообщений: 177
Провел на форуме: 625939
Репутация:
54
|
|
Сообщение от Хацкер
Это уже отработанная тема)) нужно чтобы синонимы брал из файла типа
привет=здравствуй,здарова
этот скрипт для этого типа файла синонимов...
или тебе что надо? определись со знаками препинания
PHP код:
акцент=выговор
аппарат=инструмент,обстановка,орудие
ассортимент=коллекция,набор,комплект,прибор,гарнитур,гарнитура,запас,круг
безразлично=одинаковый
Последний раз редактировалось Chode; 09.11.2008 в 21:20..
|
|
|

09.11.2008, 21:20
|
|
Познающий
Регистрация: 05.11.2008
Сообщений: 79
Провел на форуме: 185461
Репутация:
12
|
|
Какой нужен код чтоб он создавал пхп файл с имеющими настройками (т.е. у меня есть пхп код который нужно вписать в созданый пхп файл) как это осуществить?
с помощью :
<? $fp=fopen("nep.php","a+");
$tmp=' ';
fputs($fp,$tmp); fclose($fp); ?>
? так как код который нужно прописать в созданом файле большой то пишет что ошибка. помогите!
|
|
|

09.11.2008, 21:26
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
можт я чтото не вижу .. но вроде всё правильно ..
ошибку написал бы лучше ..
|
|
|

09.11.2008, 21:28
|
|
Познающий
Регистрация: 05.11.2008
Сообщений: 79
Провел на форуме: 185461
Репутация:
12
|
|
Сообщение от 159932
можт я чтото не вижу .. но вроде всё правильно ..
ошибку написал бы лучше ..
ошибки нету просто как его использовать если код который нужно вставить между ' ' очень большой (файл весит 100 кб)
|
|
|

09.11.2008, 21:32
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
В коде все норм, 100 кб запросто вставляются, просто ты косячишь.
|
|
|

09.11.2008, 21:41
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
Сообщение от sadfeel
ошибки нету просто как его использовать если код который нужно вставить между ' ' очень большой (файл весит 100 кб)
100 кило это не большой код)
Просто ты видимо не экранируешь переменные)
на прошлых страницах был пример записи кода в файл, посмотри)
|
|
|

09.11.2008, 21:47
|
|
Познающий
Регистрация: 05.11.2008
Сообщений: 79
Провел на форуме: 185461
Репутация:
12
|
|
Сообщение от .:EnoT:.
100 кило это не большой код)
Просто ты видимо не экранируешь переменные)
на прошлых страницах был пример записи кода в файл, посмотри)
ет типо перед каждой переменной ставить \ ??
|
|
|

09.11.2008, 21:52
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
да...точнее говоря перед переменной, которую ты хочешь записать как переменную а не как значение какой-либо переменной.
п.с. сам не понял чё сказал)
|
|
|

09.11.2008, 21:57
|
|
Познающий
Регистрация: 05.11.2008
Сообщений: 79
Провел на форуме: 185461
Репутация:
12
|
|
а есть у когото скрипт который показывает директории не только где расположен сайт а и всего кампа???? оч надо)
шото типо DxShell.php только в упрощенном варианте шоб тока директории можно было просматривать
|
|
|

09.11.2008, 22:01
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от sadfeel
а есть у когото скрипт который показывает директории не только где расположен сайт а и всего кампа???? оч надо)
шото типо DxShell.php только в упрощенном варианте шоб тока директории можно было просматривать
PHP код:
<?php
###########################
# Файл менеджер by Chaak
###########################
$safe = 'C:\\'; //дирректория, куда нельзя дальше соваться =)
function delfolder($folder)
{
if(is_dir($folder))
{
$handle = opendir($folder);
while($subfile = readdir($handle))
{
if($subfile == '.' or $subfile == '..')
continue;
if(is_file($subfile))
unlink("{$folder}/{$subfile}");
else
delfolder("{$folder}/{$subfile}");
}
closedir($handle);
rmdir($folder);
}
else
{
unlink($folder);
}
}
if(isset($_GET['del']))
{
$del = urldecode($_GET['del']);
if(substr($del,0,strlen($safe)) == $safe)
{
if(is_file($del))
{
unlink($del);
header("Location: ".$_GET['location']);
exit();
} elseif(is_dir($del))
{
delfolder($del);
header("Location: ".$_GET['location']);
exit();
}
}
else
{
header("Location: ".$_SERVER["SCRIPT_NAME"]."?dir=$safe");
exit();
}
}
if(!isset($_GET['dir']))
{
header("Location: ".$_SERVER["SCRIPT_NAME"]."?dir=$safe");
exit();
}
else
{
$path = urldecode($_GET['dir']);
if(substr($path,0,strlen($safe)) == $safe)
{
if(is_dir($path))
{
$dir = scandir($path);
echo '<table>';
echo "<tr><td>№</td><td>Filename</td><td>Действие</td></tr>";
foreach($dir as $i => $item)
{
if(!($item == '..' || $item == '.'))
{
echo "<tr><td>$i</td><td><a href='?dir=$path\\$item'>$item</a></td><td><a href='?del=$path\\$item&location=".$_SERVER["PHP_SELF"]."'>Удалить</a></td></tr>";
}
else
{
echo "<tr><td>$i</td><td><a href='?dir=$path\\$item'>$item</a></td></tr>";
}
}
echo '</table>';
} elseif(is_file($path))
{
$file = '';
$fp = fopen($path,'rt');
while(!feof($fp))
{
$file .= fgets($fp,1024);
}
fclose($fp);
htmlspecialchars($file);
echo "<textarea cols='80' rows='35'>$file</textarea>";
echo '<br><a href="javascript:history.back(-1);">Назад</a>';
}
else
{
die('Выбранного файла не существует');
}
}
else
{
header("Location: ".$_SERVER["SCRIPT_NAME"]."?dir=$safe");
exit();
}
}
?>
Писал когда-то от "нечего делать". Но если включен safe_mode, то тебе дальше www-дирректории не выйти.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|