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

22.02.2009, 14:15
|
|
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме: 2584134
Репутация:
519
|
|
Вот еще появился вопрос по этому скрипту:
Редириктить то оно редириктит, но не при всех не правильных значениях...
Мне нужно, чтобы параперт id принимал только числовые значения, при подстановке каких либо символов он редиректил...
в даный момент редириктин при таком запросе:
http://localhost/news.php?id=-25
а при http://localhost/news.php?id=25'
страница остается в прежнем состояие...
можно ли сделать так, чтобы при определенных значениях id редиректило?
|
|
|

22.02.2009, 14:44
|
|
Познающий
Регистрация: 10.04.2008
Сообщений: 51
Провел на форуме: 78866
Репутация:
0
|
|
Привет, я создаю двуязычную версию сайта, русский и английский. Мне нужно чтобы каждый из них индексировался поисковиками как отдельный сайт. Поэтому я все же решил использовать поддомены. Так вопрос как мне это сделать(?lang=ru перенести на ru.site.com)?
|
|
|

22.02.2009, 14:49
|
|
Постоянный
Регистрация: 13.02.2007
Сообщений: 406
Провел на форуме: 2706059
Репутация:
206
|
|
у меня в этом деле опыта небыло, но идея такая появилась
допустим такой участок кода <title>".$title."</title>
и есть два файла, в одном русский язык в другом анг
например в eng.php будет:
$title="My Site";
а в rus.php
$title="Мой сайт";
и потом в зависимости от того на каком языке должен быть сайт инклудишь тот или иной файл
Думаю идея понятна
|
|
|

22.02.2009, 14:50
|
|
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме: 2584134
Репутация:
519
|
|
и есче подскажите плиз скрипт, который записывает ип в логи!
|
|
|

22.02.2009, 14:56
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.05.2008
Сообщений: 756
Провел на форуме: 9257858
Репутация:
979
|
|
Сообщение от -m0rgan-
и есче подскажите плиз скрипт, который записывает ип в логи!
PHP код:
$fp = fopen('for_logs.txt', 'a+');
fputs($fp, $_SERVER['HTTP_USER_AGENT']." ".$_SERVER['REMOTE_ADDR']." ".date('d.m.Y')."\r\n");
fclose($fp);
скопировал из своего скрипта,если надо только Ip ,то оставишь только $_SERVER['REMOTE_ADDR']
Последний раз редактировалось rushter; 22.02.2009 в 15:01..
|
|
|

22.02.2009, 15:55
|
|
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме: 573945
Репутация:
13
|
|
разобрался 
Последний раз редактировалось Winst0n; 22.02.2009 в 17:47..
|
|
|

22.02.2009, 16:18
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
Провел на форуме: 1487377
Репутация:
392
|
|
если просто последовательно соединить то вот
PHP код:
<?php
include('../bd.php');
if (isset($_POST['id'])) {$id = $_POST['id'];}
if (isset($id))
{
$result = mysql_query ("DELETE FROM a WHERE id='$id'");
if ($result == 'true') {echo "<p>del</p>";}
else {echo "<p>del</p>";}
}
else
{
?>
<form action="del.php" method="post">
<?
$result = mysql_query("SELECT title,id FROM a");
$myrow = mysql_fetch_array($result);
do
{
printf ("<p><input name='id' type='radio' value='%s'><label> %s</label></p>",$myrow["id"],$myrow["title"]);
}
while ($myrow = mysql_fetch_array($result));
?>
<input name="submit" type="submit" value="удалить">
</form>
<?php
}
?>
если не так то объясни как тебе надо
Последний раз редактировалось Zedi; 22.02.2009 в 16:24..
|
|
|

22.02.2009, 16:18
|
|
Участник форума
Регистрация: 23.06.2007
Сообщений: 188
Провел на форуме: 1051973
Репутация:
116
|
|
PHP код:
<?
include('../bd.php');
if(!empty($_POST)) {
if (isset($_POST['id'])) {$id = $_POST['id'];}
if (isset($id))
{
$result = mysql_query ("DELETE FROM a WHERE id='$id'");
if ($result == 'true') {echo "<p>del</p>";}
else {echo "<p>del</p>";}
}
else
{
echo "<p>no =\</p>";
}
} else : ?>
<form action="del.php" method="post">
<?
$result = mysql_query("SELECT title,id FROM a");
$myrow = mysql_fetch_array($result);
do
{
printf ("<p><input name='id' type='radio' value='%s'><label> %s</label></p>",$myrow["id"],$myrow["title"]);
}
while ($myrow = mysql_fetch_array($result));
?>
<input name="submit" type="submit" value="удалить">
</form>
<? endif; ?>
|
|
|

22.02.2009, 16:32
|
|
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме: 573945
Репутация:
13
|
|
разобрался 
Последний раз редактировалось Winst0n; 22.02.2009 в 17:35..
|
|
|

22.02.2009, 16:54
|
|
Постоянный
Регистрация: 29.09.2008
Сообщений: 553
Провел на форуме: 2584134
Репутация:
519
|
|
Сообщение от rushter
PHP код:
$fp = fopen('for_logs.txt', 'a+');
fputs($fp, $_SERVER['HTTP_USER_AGENT']." ".$_SERVER['REMOTE_ADDR']." ".date('d.m.Y')."\r\n");
fclose($fp);
скопировал из своего скрипта,если надо только Ip ,то оставишь только $_SERVER['REMOTE_ADDR']
Спасибо!
А как сделать, чтоб записался запрос сделаний до редирикта на страницу в которой это записуется?
идея такова:
при попытке провеления атаки будет редериктить на страницу с сообщением, на которой будут записыватся даные атакующего...
зарание спасибо!
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|