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

15.09.2009, 01:57
|
|
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме: 5885100
Репутация:
773
|
|
не, файлы вобще не катят.. пробовал... в файлы криво пишеться...
|
|
|

15.09.2009, 02:11
|
|
Постоянный
Регистрация: 05.12.2004
Сообщений: 647
Провел на форуме: 1698585
Репутация:
818
|
|
хм.. впервые слышу, возможно в файлы вообще не пишется ? Тогда укажи полный путь и установи права на папку куда будут сейвиться куки, к примеру:
curl_setopt($ch, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'./cook/cook.txt');
и права chmod 0777 на папку cook. А вообще покажи хоть в каком формате записываются куки в файл, если там нет конфиденциальной информации.
|
|
|

15.09.2009, 02:21
|
|
Познавший АНТИЧАТ
Регистрация: 07.05.2006
Сообщений: 1,031
Провел на форуме: 5885100
Репутация:
773
|
|
del
Последний раз редактировалось Zitt; 15.09.2009 в 05:42..
|
|
|

15.09.2009, 11:41
|
|
Постоянный
Регистрация: 08.02.2009
Сообщений: 345
Провел на форуме: 1897163
Репутация:
306
|
|
на сайте есть такая штука
нажимаем написать сообщение
появляется текстарея и инпут сабмит
отправляеткомментарий без капчи
подкиньте идейку реализовать что то типа минифлудера

|
|
|

15.09.2009, 13:22
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Код формы подсмотрите: method, url & textarea name
|
|
|

15.09.2009, 16:00
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме: 4532332
Репутация:
1196
|
|
Сообщение от five5feer
на сайте есть такая штука
нажимаем написать сообщение
появляется текстарея и инпут сабмит
отправляеткомментарий без капчи
подкиньте идейку реализовать что то типа минифлудера

снифай заголовки при отправке сообщения, циклично отправляй их курлом/сокетами с необходимым значением
|
|
|

15.09.2009, 16:04
|
|
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме: 1734541
Репутация:
214
|
|
на входе имеется такой массив ($_POST['date'])
PHP код:
Array ( [0] => 2009-10-1 [1] => 2009-10-2 [2] => 2009-10-3 [3] => 2009-10-4 [4] => 2009-10-5 [5] => 2009-10-6 [6] => 2009-10-7 [7] => 2009-10-8 [8] => 2009-10-9 [9] => ....
2009-10-25 [25] => 2009-10-26 [26] => 2009-10-27 [27] => 2009-10-28 [28] => 2009-10-29 [29] => 2009-10-30 [30] => 2009-10-31 )
Пытаюсь его обработать и внести в БД(часть переменных опущена)
PHP код:
if (isset($_POST['duty_id'])) {
$day_in_month=$_POST['days_in_month'];
for($i=0;$i<=$day_in_month;$i++){
$date=$_POST['date'][$i];
echo "INSERT INTO duty_schedule set date='$date',uid='$uid',duty_id='$duty_id <br>";
}
получаем
PHP код:
INSERT INTO duty_schedule set date='2009-10-25',uid='-1',duty_id='2
INSERT INTO duty_schedule set date='2009-10-26',uid='-1',duty_id='2
INSERT INTO duty_schedule set date='2009-10-27',uid='-1',duty_id='2
INSERT INTO duty_schedule set date='2009-10-28',uid='-1',duty_id='2
INSERT INTO duty_schedule set date='2009-10-29',uid='-1',duty_id='2
INSERT INTO duty_schedule set date='2009-10-30',uid='-1',duty_id='2
INSERT INTO duty_schedule set date='2009-10-31',uid='-1',duty_id='2
INSERT INTO duty_schedule set date='',uid='',duty_id='2
почему на выходе имеем INSERT INTO duty_schedule set date='',uid='',duty_id='2 с пустыми полями????
и цикл если будем начинать с for( $i=1;$i<=$day_in_month;$i++)
то массив вообще не обрабатывается
Последний раз редактировалось svesve; 15.09.2009 в 16:36..
|
|
|

15.09.2009, 16:09
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме: 4532332
Репутация:
1196
|
|
2svesve
$date=$_POST['date'][$i];
это как понимать ? $_POST у тебя 2х мерный массив?
|
|
|

15.09.2009, 16:35
|
|
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме: 1734541
Репутация:
214
|
|
Сообщение от L I G A
2svesve
$date=$_POST['date'][$i];
это как понимать ? $_POST у тебя 2х мерный массив?
формы откуда идут данные такие
PHP код:
<select name="sel[]" id="select1">...</select>
<select name="sel[]" id="select2">...</select>
<select name="sel[]" id="select3">...</select>
помимо селектов есть еще и скрытые поля.
поэтому получается что двумерный массив
З.Ы. $_POST['date'] - это массив который у нас на входе (я его описал выше)
|
|
|

15.09.2009, 16:53
|
|
Постоянный
Регистрация: 27.07.2008
Сообщений: 614
Провел на форуме: 4532332
Репутация:
1196
|
|
cлух,это как же ты постом передаешь массив , а потом хочешь обратиться к его элементам?
пускай ты отправил формой массив:
PHP код:
Array ( [0] => 2009-10-1 [1] => 2009-10-2 [2] => 2009-10-3 [3] => 2009-10-4 [4] => 2009-10-5 [5] => 2009-10-6 [6] => 2009-10-7 [7] => 2009-10-8 [8] => 2009-10-9 [9] => ....
2009-10-25 [25] => 2009-10-26 [26] => 2009-10-27 [27] => 2009-10-28 [28] => 2009-10-29 [29] => 2009-10-30 [30] => 2009-10-31 )
PHP код:
<form name="" action="" method="post">
<textarea name="date" rows=5 cols=20 wrap="off"></textarea>
<input type="submit" value="Send">
</form>
<?=$_POST['date'][1];?>
он будет обрабатываться как строка , но не как массив,и не о каких :
PHP код:
$date=$_POST['date'][$i];
речи быть не может.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|