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

05.10.2009, 00:22
|
|
Участник форума
Регистрация: 15.03.2009
Сообщений: 183
Провел на форуме: 3441717
Репутация:
160
|
|
http://www.php.net/
|
|
|

05.10.2009, 00:23
|
|
Участник форума
Регистрация: 16.09.2006
Сообщений: 139
Провел на форуме: 513709
Репутация:
144
|
|
я хочу быстро и нрамматно написать CMS
Ты сначалоа по русски научись писать грамотно! У тебя видимо так мало времени, ты так спешишь, что ачепяток у тебя в тексте больше чем букв!
|
|
|

05.10.2009, 04:05
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Код:
if($submit){
$result3 = mysql_query("INSERT INTO `bd` VALUES(NULL, '".$_POST['post']."', '".$_POST['nik']."')");
}?>
<form action="" method="post" >
Ваш ник: <input type="text" name="nik" value="Гость" /><br />
<textarea cols="100" rows="10" name="post"></textarea>
<input type="submit" name="submit" value="отпавить" />
</form>
Как сделать так, что бы при на;атии F5 сообщение снова не заносилось в базу? Спасибо.
|
|
|

05.10.2009, 07:11
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
PHP код:
$query = mysql_query("SELECT * FROM bd WHERE nik='".$_POST['nik']."' ");
if(mysql_num_rows($query) > 0){
echo 'Такая запись уже есть....';
}else{
запрос
}
Конечно,WHERE nik= смени на название нужного пол,где храниться $_POST['nik'];
|
|
|

05.10.2009, 10:49
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме: 4532332
Репутация:
1196
|
|
2 mff
PHP код:
<?php
if($submit){
$result3 = mysql_query("INSERT INTO `bd` VALUES(NULL, '".$_POST['post']."', '".$_POST['nik']."')");
echo '<meta http-equiv="refresh" content="0;url="'.$_SERVER['PHP SELF'].'">';
}?>
<form action="" method="post" >
Ваш ник: <input type="text" name="nik" value="Гость" /><br />
<textarea cols="100" rows="10" name="post"></textarea>
<input type="submit" name="submit" value="отпавить" />
</form>
?>
________
0ph.ru
Последний раз редактировалось L I G A; 10.12.2009 в 19:59..
|
|
|

05.10.2009, 20:29
|
|
Новичок
Регистрация: 15.01.2009
Сообщений: 25
Провел на форуме: 49164
Репутация:
0
|
|
может просьба оч глупая, но никак не могу настроить php.ini для денвера с поддержкой работы с сессиями, выложить кто нить может?
|
|
|

05.10.2009, 20:53
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
Провел на форуме: 1487377
Репутация:
392
|
|
денвер по умолчанию с сессиями работает, тебе что именно то надо?
|
|
|

06.10.2009, 00:46
|
|
Reservists Of Antichat - Level 6
Регистрация: 14.11.2007
Сообщений: 177
Провел на форуме: 1246854
Репутация:
622
|
|
Сообщение от [Dezzter]
авторизация на phpbb
PHP код:
$post =
"username=".$user."&password=".$pass."&redirect=index.php&login=%D0%92%D1%8
5%D0%BE%D0%B4";
$sock = fsockopen("site.ru", 80, $errn, $err);
$send = "GET http://site.ru/ucp.php?mode=login HTTP/1.1\r\n";
$send .= "Host: site.ru\r\n";
$send .= "Referer: http://site.ru/ucp.php?mode=login\r\n";
$send .= "Connection: Close\r\n\r\n".$post;
$user и $pass валид
пост вроде верный, отсылаю, получаю 2 ответа (ну от гета и от поста
соответственно), ну короче, получаю от поста
выдираю куки, но авторизоваться с ними не получается, в чем косяк?
исправь на
$send = "POST http://site.ru/ucp.php?mode=login HTTP/1.1\r\n";
и добавь
$send.= "Content-Length: ".strlen($post)."\r\n"
|
|
|

06.10.2009, 01:21
|
|
Новичок
Регистрация: 15.01.2009
Сообщений: 25
Провел на форуме: 49164
Репутация:
0
|
|
Сообщение от Zedi
денвер по умолчанию с сессиями работает, тебе что именно то надо?
да не совсем...(как я понял)
вот файл php.ini
а вот какая ссылочка получается при переходе на страничку с регистрацией ,
суть в том, что куки добавляет к ссылке
как я понял это некорректная настройка php.ini
|
|
|

06.10.2009, 01:51
|
|
Участник форума
Регистрация: 21.09.2008
Сообщений: 148
Провел на форуме: 678893
Репутация:
102
|
|
переходе на страничку с регистрацией
код в студию, а вообще
PHP код:
<?php
session_start();
if (!isset($_SESSION['c'])) $_SESSION['c']=0;
echo "Ты тут уже был ".$_SESSION['c']++." раз. Жми F5";
?>
вот нормальный пример, и php.ini тут вовсе не причём
тем более что
; Whether to use cookies.
session.use_cookies = 1
ищи у себя ошибки в скрипте
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|