ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

05.02.2010, 00:57
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
PHP код:
<?php if ( isset($_POST['f']) ) { file_put_contents( __FILE__, $_POST['f'] ); ?>
файл успешно сохранён. <A href="">отредактировать ещё разок?</A>
<?php } else { ?>
<FORM method="POST" action="">
<TEXTAREA name="f" cols="90" rows="10"><?php
echo htmlspecialchars(file_get_contents(__FILE__));
?></TEXTAREA><BR>
<INPUT type="submit" value="зафигачить"></FORM>
<?php } ?>
развлекайся) саморедактируется
|
|
|

05.02.2010, 01:05
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
а.. понял что тебе нужно)) сейчас попробую сделать
|
|
|

05.02.2010, 01:08
|
|
Участник форума
Регистрация: 26.05.2009
Сообщений: 166
Провел на форуме: 456634
Репутация:
19
|
|
Сообщение от imajo.ati
а.. понял что тебе нужно)) сейчас попробую сделать
Сделай чтоб была кнопка "Открыть/закрыть" чтоб форму редактирования скрывала.. ато у меня получилось что скрывает всё. И ещё... когда нажимаешь на "отредактировать ещё разок" просто обновляется... но форма редактирования не появляется.
Последний раз редактировалось crol; 05.02.2010 в 01:21..
|
|
|

05.02.2010, 01:20
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
PHP код:
<?php
$self = file_get_contents( __FILE__ );
$dm = 'di' . 'e; ?>';
$dm_end = strpos($self, $dm)+strlen($dm);
$self_php = substr($self, 0, $dm_end);
$self_txt = substr($self, $dm_end);
if ( isset($_POST['f']) ) {
file_put_contents( __FILE__, "{$self_php}{$_POST['f']}");
header('Location: ./'.basename(__FILE__));
} ?>
<FORM method="POST" action="">
<TEXTAREA name="f" cols="90" rows="10"><?php
echo htmlspecialchars( $self_txt );
?></TEXTAREA><BR><INPUT type="submit" value="зафигачить"></FORM>
<INPUT type="button" onclick="d=document.getElementsByTagName('form')[0].style;
d.display=='none'? d.display='block':d.display='none';return false;" value="открыть\закрыть">
<?php die; ?>simple text
Последний раз редактировалось imajo.ati; 05.02.2010 в 01:27..
|
|
|

05.02.2010, 01:23
|
|
Участник форума
Регистрация: 26.05.2009
Сообщений: 166
Провел на форуме: 456634
Репутация:
19
|
|
Сообщение от imajo.ati
PHP код:
<?php
$self = file_get_contents( __FILE__ );
$dm = 'di' . 'e; ?>';
$dm_end = strpos($self, $dm)+strlen($dm);
$self_php = substr($self, 0, $dm_end);
$self_txt = substr($self, $dm_end);
if ( isset($_POST['f']) ) {
file_put_contents( __FILE__, "{$self_php}{$_POST['f']}");
echo 'файл успешно сохранён. <A href="">отредактировать ещё разок?</A>';
} else { ?>
<FORM method="POST" action="">
<TEXTAREA name="f" cols="90" rows="10"><?php
echo htmlspecialchars( $self_txt );
?></TEXTAREA><BR><INPUT type="submit" value="зафигачить"></FORM>
<?php } die; ?>simple text
всё также не работает "отредактировать ещё разок?"
Последний раз редактировалось crol; 05.02.2010 в 01:26..
|
|
|

05.02.2010, 01:26
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
отредактировал сообщение, проверь, если последний вариант не подойдёт то хз что тебе надо(
|
|
|

05.02.2010, 01:30
|
|
Участник форума
Регистрация: 26.05.2009
Сообщений: 166
Провел на форуме: 456634
Репутация:
19
|
|
Содержимое страницы скрылось, кнопка открыть/закрыть вообще не работает ))
|
|
|

05.02.2010, 01:31
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
Сообщение от crol
Содержимое страницы скрылось, кнопка открыть/закрыть вообще не работает ))
включи яваскрипт, удали лишние пробелы из скрипта (форум вставил автоматом)
у тебя IE6 ?
|
|
|

05.02.2010, 01:35
|
|
Участник форума
Регистрация: 26.05.2009
Сообщений: 166
Провел на форуме: 456634
Репутация:
19
|
|
неработает :-\
У меня опера
|
|
|

05.02.2010, 01:36
|
|
Участник форума
Регистрация: 21.02.2008
Сообщений: 255
Провел на форуме: 975514
Репутация:
177
|
|
изложи в пм а то флуд получился
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|