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

17.06.2007, 23:48
|
|
Новичок
Регистрация: 04.03.2007
Сообщений: 19
Провел на форуме: 161982
Репутация:
1
|
|
Спасибо
|
|
|

21.06.2007, 10:44
|
|
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме: 228267
Репутация:
27
|
|
В общем такая проблемка:
есть скрипт, как сделать так, что б к каждой ссылке в этом скрипте добавлялся какой-либо параметр заданный в начале этого скрипта.
т.е если я в начале прописал
$id=id;
$a=1;
и иду по адресу
www.suit.ru/index.php, то должен попасть на www.suit.ru/index.php?id=1
ну или с www.suit.ru/index.php?bla=blabla&bla2=bla2bla на www.suit.ru/index.php?bla=blabla&bla2=bla2bla&id=1
Такое вообще реально?
|
|
|

21.06.2007, 10:59
|
|
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме: 4172659
Репутация:
646
|
|
Почему этим должен заниматься скрипт? Можно же каждую ссылку в скрипте оформить типа:
PHP код:
<?
$id=id;
...
echo "<a href=\"www.suit.ru/index.php?id=$id\">click</a>"
?>
Или нельзя?
|
|
|

21.06.2007, 11:13
|
|
Участник форума
Регистрация: 26.12.2006
Сообщений: 107
Провел на форуме: 228267
Репутация:
27
|
|
Ссылок очень много, да и они прописаны в различной форме
есть такие
PHP код:
<a href=\"?db=$dbn&q=show+create+table+$v\">Show Create Table</a>
и такие
PHP код:
<a href="<?=$self?>?db=<?=$dbn?>&q=show+tables">
Нужно чтоб сам скрипт автоматически подставлял id=1 в конец каждой ссылки
|
|
|

21.06.2007, 11:22
|
|
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме: 4172659
Репутация:
646
|
|
В таком случае может лучше заюзать джаваскрипт?
|
|
|

21.06.2007, 11:37
|
|
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме: 4172659
Репутация:
646
|
|
Например, как-нибудь так:
Код:
<html>
<head>
<script>
function AddIdToLinks(idtext)
{
for (i = 0; i < document.links.length; i++)
if (document.links[i].href.indexOf('?') == -1)
document.links[i].href = document.links[i].href + '?' + idtext;
else
document.links[i].href = document.links[i].href + '&' + idtext;
}
</script>
</head>
<body onload="AddIdToLinks('id=1')">
<a href="link1.php">link1</a>
<a href="link2.php?sid=115">link2</a>
<a href="link3.php">link3</a>
</body>
</html>
|
|
|

21.06.2007, 20:42
|
|
Познающий
Регистрация: 26.05.2007
Сообщений: 63
Провел на форуме: 550386
Репутация:
86
|
|
Как удалить определенный файл из каталога?
Имеется скрипт, который выводит содержимое папки.
PHP код:
<?php
$direct = "folder";
if ($dir = @opendir($direct))
while ($file = readdir($dir))
echo "<a href=$direct/$file>$file</a><br>";
?>
Как возле каждого файла поставить кнопку или чекбокс, для удаления этого файла функцией unlink()?
|
|
|

21.06.2007, 21:05
|
|
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме: 7364332
Репутация:
1276
|
|
Так на скорую руку
PHP код:
<?php
$del_file = $_GET['del_file'];
$direct = "folder";
if ($dir = @opendir($direct))
while ($file = readdir($dir)) {
if($file!="." && $file!=".."){
if($file===$del_file) unlink($direct.'/'.$file);
echo "<a href=\"$direct/$file\">$file</a> - <a href=\"?del_file=$file\"> Нах удалить этот фаил $file :)</a><br>"; }
}
?>
Должно по идеии работать, и рабоет вроде, тут была целай цискусия как правильно сделать...))))
|
|
|

21.06.2007, 21:12
|
|
Участник форума
Регистрация: 06.06.2006
Сообщений: 213
Провел на форуме: 1628290
Репутация:
474
|
|
мой вариант =)
PHP код:
<?php
if(isset($_GET['file']) && isset($_GET['dir']))
{
$file=$_GET['file'];
$dir=$_GET['dir'];
if($file!="." && $file!=".."){
if(file_exists($dir."/".$file)) {
unlink($dir."/".$file);
echo "good";
}
}
}
else {
$direct = "folder";
if ($dir = @opendir($direct))
while ($file = readdir($dir))
echo "<a href=?dir={$direct}&file={$file}>{$file}</a><br>";
}
?>
Последний раз редактировалось ENFIX; 22.06.2007 в 21:59..
|
|
|

22.06.2007, 16:28
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
Сообщение от ENFIX
мой вариант =)
PHP код:
<?php
if(isset($_GET['file']) && isset($_GET['dir']))
{
$file=$_GET['file'];
$dir=$_GET['dir'];
$file=$file;
if($file!="." && $file!=".."){
if(file_exists($dir."/".$file)) {
unlink($dir."/".$file);
echo "good";
}
}
}
else {
$direct = "folder";
if ($dir = @opendir($direct))
while ($file = readdir($dir))
echo "<a href=?dir={$direct}&file={$file}>{$file}</a><br>";
}
?>
кривовасто както...
непонятна строка: $file=$file;
у DIAgen норм вариант
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|